Tag: питона

Убедитесь, что скрипт Python с субпроцессами умирает на SIGINT

У меня есть команда, что я обертываю script и нерестится из скрипта Python, используя subprocess.Popen . Я пытаюсь убедиться, что он умирает, если пользователь выдает SIGINT . Я мог бы выяснить, был ли процесс прерван хотя бы двумя способами: A. Убейте, если завернутая команда имеет ненулевой статус выхода (не работает, потому что script всегда возвращает […]

Как установить self.maxDiff в нос, чтобы получить полный выход diff?

При использовании носа 1.2.1 с Python 3.3.0 я иногда получаю сообщение об ошибке, подобное следующему ====================================================================== FAIL: maxdiff2.test_equal ———————————————————————- Traceback (most recent call last): File "/usr/local/lib/python3.3/site-packages/nose/case.py", line 198, in runTest self.test(*self.arg) File "/Users/loic/cmrsj/Calculus_II/scrap/maxdiff2.py", line 32, in test_equal assert_equal(str1, str2) AssertionError: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus.\n [truncated]… != 'Suspendisse […]

Значок wxpython для панели задач

Я пытаюсь установить значок в моей программе wxpython. До сих пор, прочитав много страниц и примеров, я смог установить значок в окне, что также работает при использовании вкладки alt + (я работаю над Windows 7). Но значок на панели задач является обычным значком по умолчанию для python. Я не понимаю, почему так много проблем для […]

Как использовать регистр регистра Flask-Security?

Кто-нибудь использовал расширение Flask-Security для аутентификации? Как получить доступ к регистру для работы? http://packages.python.org/Flask-Security/customizing.html Я имею в виду ссылку выше. @app.route('/register', methods=['GET']) def register(): return render_template('security/register_user.html') Я не хочу расширять класс по умолчанию, я просто хочу обернуть представление регистрации по умолчанию в своем макете сайта, чтобы я это сделал. {% extends "layout.html" %} {% block […]

Как вы демонизируете приложение Flask?

У меня есть небольшое приложение, написанное на Python с использованием Flask. Прямо сейчас я запускаю его под nohup, но я бы хотел его демонизировать. Каков правильный способ сделать это?

Подготовка приложения для пирамиды для производства

Так как я близок к фазе производства моего веб-проекта, мне было интересно, как именно развернуть приложение для пирамиды. В документах говорится, что нужно использовать ../bin/python setup.py develop для установки приложения в development mode . Есть ли другой режим, предназначенный для производства. Или я просто использую ../bin/python setup.py install .

Отключить консольные сообщения в Flask server

У меня есть Flask-сервер, работающий в автономном режиме (с помощью app.run() ). Но я не хочу никаких сообщений в консоли, например 127.0.0.1 – – [15/Feb/2013 10:52:22] "GET /index.html HTTP/1.1" 200 – … Как отключить подробный режим?

Есть ли установленный memoize на диске декоратор для python?

Я немного искал модуль python, который предлагает декоратор memoize со следующими возможностями: Сохраняет кеш-память на диске для повторного использования в последующих запусках программ. Работает для любых аргументов, способных разгадать, а главное массивов numpy. (Бонус) проверяет, не перепутаны ли аргументы в вызовах функций. Я нашел несколько небольших фрагментов кода для этой задачи и, вероятно, мог реализовать […]

Открыть изображение PIL из файла байта

У меня есть это изображение размером 128 x 128 пикселей и RGBA, хранящееся в байтах в памяти. Но from PIL import Image image_data = … # byte values of the image image = Image.frombytes('RGBA', (128,128), image_data) image.show() выбрасывает исключение ValueError: недостаточно данных изображения Зачем? Что я делаю не так?

Ресурс пирамиды: на простом английском языке

Я читал о способах реализации авторизации (и проверки подлинности) для моего недавно созданного приложения Pyramid. Я продолжаю сталкиваться с концепцией «Ресурс». Я использую python-couchdb в своем приложении и вообще не использую RDBMS, следовательно, SQLAlchemy. Если я создаю объект Product следующим образом: class Product(mapping.Document): item = mapping.TextField() name = mapping.TextField() sizes = mapping.ListField() Может кто-нибудь, пожалуйста, […]

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