pip install пропускает некоторые сгенерированные файлы при записи файла installed-files.txt

Когда pip install проект с пользовательской командой build_py которая генерирует дополнительный файл в каталоге сборки, файл installed-files.txt, сгенерированный pip при установке, не отображает сгенерированный файл. В результате, когда я удаляю дистрибутив, он оставляет за собой сгенерированный файл. Я предполагаю, что мне не удается каким-либо образом зарегистрировать сгенерированный файл, но я не могу найти документацию о […]

почему назначение кортежей в аргументах функций не работает в python3

В Python3 следующий код больше не работает: def function((a, (b, c))): pass Почему это было удалено? В чем причина?

Создать список, состоящий из одной строки для замены регулярных выражений?

Я ищу самый быстрый способ выполнить подстановку регулярных выражений для каждого появления некоторого набора букв и перебросить все результаты в список или установить. Например, я хочу заменить каждое появление «привет» в строке «hi foo hi bar hi ho» с «yo»: >>> replace_each('hi foo hi bar hi ho', 'hi', 'yo') ['yo foo hi bar hi ho', […]

Настройка количества экземпляров idle на AppEngine

Я пытаюсь установить мое приложение, чтобы всегда иметь несколько экземпляров бездействия. Вот выдержка из моего app.yaml: version: 3 runtime: python27 api_version: 1 threadsafe: yes instance_class: F2 automatic_scaling: min_idle_instances: 5 max_idle_instances: automatic min_pending_latency: automatic handlers: – url: .* script: app.app libraries: – name: jinja2 version: latest Некоторая информация: приложение оплачивается , имеет несколько модулей – все […]

Как преобразовать файл .txt в xml-файл с помощью python?

Latitude :23.1100348 Longitude:72.5364922 date&time :30:August:2014 05:04:31 PM gsm cell id: 4993 Neighboring List- Lac : Cid : RSSI 15000 : 7072 : 25 dBm 15000 : 7073 : 23 dBm 15000 : 6102 : 24 dBm 15000 : 6101 : 24 dBm 15000 : 6103 : 17 dBm Latitude :23.1120549 Longitude:72.5397988 date&time :30:August:2014 05:04:34 PM […]

Как загрузить tarball с помощью python?

Я пытаюсь загрузить архив, загружая содержимое, а затем записывая их в файл. В основном это работает с моим кодом: from urllib import urlretrieve contents = urlretrieve('http://example.com/file.tgz') open('/tmp/my-tar.tgz', 'w').write(contents) Однако, когда я это делаю, я получаю сообщение об ошибке ( TypeError ), в котором говорится, что «ожидаемый объект символьного буфера» в вызове для write . Как […]

Holt-Winters для многосезонного прогнозирования в Python

Мои данные: У меня есть два сезонных шаблона в моих почасовых данных … ежедневно и еженедельно. Например … каждый день в моем наборе данных имеет примерно одинаковую форму, основанную на часах дня. Тем не менее, некоторые дни, такие как суббота и воскресенье, увеличиваются в моих данных, а также немного разные почасовые формы. (Используя holt-зиму, как […]

Перезагрузка текущего модуля при удалении

При запуске простого unittest иногда было бы легче иметь возможность проводить тесты внутри класса. Однако я не знаю, как перезагрузить текущий модуль, и поэтому, когда это необходимо, мне нужно переместить тесты в отдельный модуль. Есть ли способ обойти это? module: foo import unittest class MyObject … class MockMyObject … class TestMock(unittest.TestCase): def setUp(self): MyObject = […]

Как начать процесс за 2 часа до восхода солнца и остановиться за 1 час до захода солнца?

Я проверяю время каждую минуту, но у меня нет хорошего способа проверить, включен ли я в этот режим работы. Я хочу быть включенным за 2 часа до дневного света до 1 часа до захода солнца. Если я постоянно проверяю использование next_rising() и next_setting() , то в момент восхода солнца моя логика, похоже, терпит неудачу, потому […]

соль: несколько миньонов на одном хозяине?

До сих пор мы запускаем наши приложения в нескольких виртуальных средах python на одном Linux-хосте. Мы рассматриваем использование соли, но мы хотим иметь возможность обновлять один virtualenv без изменения других virtualenvs. AFAIK вы можете сказать «пожалуйста, заходите в высоту» только к полному миньону. Мы видим эти решения: запустить несколько миньонов в одной операционной системе Linux: […]

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