Tag: python 2.7

Как я могу выборочно избежать процентов (%) в строках Python?

У меня есть следующий код test = "have it break." selectiveEscape = "Print percent % in sentence and not %s" % test print(selectiveEscape) Я хотел бы получить результат: Print percent % in sentence and not have it break. Что на самом деле происходит: selectiveEscape = "Use percent % in sentence and not %s" % test […]

Как создать TRIE в Python

Я новичок в Python и стараюсь учиться и развиваться. Меня интересуют TRIE и DAWG, и я много читаю об этом, но я не понимаю, как должен выглядеть выходной файл TRIE или DAWG. Должен ли TRIE быть объектом вложенных словарей? Где каждое письмо делится на письма и так далее? Будет ли поиск в таком словаре быстрым, […]

Как преобразовать объект datetime Python в секундах

Извиняюсь за простой вопрос … Я новичок в Python … Я искал вокруг и ничего не работает. У меня есть куча объектов datetime, и я хочу рассчитать количество секунд с фиксированного времени в прошлом для каждого из них (например, с 1 января 1970 года). import datetime t = datetime.datetime(2009, 10, 21, 0, 0) Кажется, это […]

Установка PIL с пипсом

Я пытаюсь установить PIL (Python Imaging Library) с помощью команды: sudo pip install pil но я получаю следующее сообщение: Downloading/unpacking PIL You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files. Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded Running setup.py egg_info for package PIL WARNING: '' not a […]

Чтение и запись CSV-файлов, включая unicode с Python 2.7

Я новичок в Python, и у меня есть вопрос о том, как использовать Python для чтения и записи CSV-файлов. Мой файл содержит, как Германия, французский и т. Д. Согласно моему коду, файлы можно корректно читать на Python, но когда я пишу его в новый CSV-файл, unicode становится странным символом. Данные: И мой код: import csv […]

Поведение функции exec в Python 2 и Python 3

Следующий код дает разные результаты в Python2 и Python3 : from sys import version print(version) def execute(a, st): b = 42 exec("b = {}\nprint('b:', b)".format(st)) print(b) a = 1. execute(a, "1.E6*a") Python2 : 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] ('b:', 1000000.0) 1000000.0 Python3 : 3.2.3 (default, Apr 11 2012, 07:15:24) […]

Как написать существующий файл excel без перезаписи данных (с использованием pandas)?

Я использую pandas для записи в файл excel следующим образом: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx уже состоит из нескольких вкладок. Pandas правильно пишет в «Основной» лист, к сожалению, он также удаляет все остальные вкладки.

Python threading.timer – повторять функцию каждые n секунд

У меня возникли трудности с таймером python и я бы очень признателен за некоторые советы или помощь: D Я не слишком разбираюсь в том, как работают потоки, но я просто хочу отключить функцию каждые 0,5 секунды и иметь возможность запускать и останавливать и перезапускать таймер. Тем не менее, я продолжаю получать RuntimeError: threads can only […]

Как отправить «multipart / form-data» с запросами в python?

Как отправить multipart/form-data с запросами в python? Как отправить файл, я понимаю, но как отправить данные формы этим методом не может понять.

Как распечатать обратную косую черту с помощью Python?

Когда я пишу: print '\' или print "\" или print "'\'" Python не печатает мне символ обратной косой черты. Что мне делать, чтобы получить ожидаемый результат?

Python - лучший язык программирования в мире.