Не удается установить pyenchant на OSX

Я пытаюсь установить привязки python для библиотеки зачарования (pyenchant), в соответствии с readme, это должно быть так же просто, как запуск python setup.py install Но когда я пытаюсь это сделать, я получаю эту ошибку: OSError: [Errno 2] No such file or directory: './tools/pyenchant-bdist-osx-sources/build/lib' Может кто-нибудь сказать мне, что делать? Я попробовал Google, но не повезло. […]

CGIHTTPRequestHandler запускает php или скрипт python в python

Я пишу простой веб-сервер python на окнах. он работает, но теперь я хочу запускать динамические скрипты (php или py), а не только html-страницы .. вот мой код: from BaseHTTPServer import HTTPServer from CGIHTTPServer import CGIHTTPRequestHandler class RequestsHandler(CGIHTTPRequestHandler): cgi_directories = ["/www"] #to run all scripts in '/www' folder def do_GET(self): try: f = open(curdir + sep […]

twisted.web.resource.Resource с примером twisted.web.template.Element

Я хочу использовать шаблоны twisted.web вместе с ресурсами twisted.web. Но я просто не понимаю, как заставить их работать вместе. Я попытался использовать, flatten(request, MyElement(), request.write) , но в итоге он бросает исключение: Request.write called on a request after Request.finish was called. Может ли кто-нибудь предоставить мне очень простой пример того, как использовать два класса вместе?

Сохранять отметку времени при сжатии изображения

Моя цифровая камера делает снимки с очень высоким разрешением, и у меня есть сценарий PIL, чтобы сжать их до 800×600 (или 600×800). Однако было бы неплохо, если результирующий файл сохранит исходную временную метку. Я заметил в документах, что я могу использовать объект File вместо имени в методе сохранения изображений PIL, но я не знаю, поможет […]

Python динамически импортирует скрипт, должен иметь код __name__ == "__main__", который будет вызываться

При импорте скрипта python из другого сценария я хочу, чтобы код сценария был классически защищен if __name__ == "__main__": …. …. для запуска, как я могу запустить этот код? То, что я пытаюсь сделать, – это выполнить скрипт python, динамически изменить модуль, а затем импортировать существующий скрипт, который должен увидеть внесенные изменения и запустить свой […]

Как сохранить файлы cookie mechanize.Browser () в файл?

Как я могу механизировать модуль Python (особенно mechanize.Browser ()), чтобы сохранить текущие файлы cookie в человекочитаемый файл? Кроме того, как я могу загружать этот файл cookie на веб-страницу с ним? благодаря

Аннотации функций Python3 для типа hinting против Boo

Я начал с проекта среднего размера в python, и решил использовать python 3, потому что я не использую большие внешние библиотеки, а py3k имеет хороший новый синтаксический сахар и, что более важно, функции аннотации. Тем не менее, похоже, что ни один из WingIDE, Pydev или pycharm не имеет никакой поддержки для намека типа с использованием […]

используйте python / django, чтобы пользователи могли войти на мой сайт, используя свои учетные данные google.

Я хочу, чтобы пользователи использовали свою учетную запись google для входа на мой сайт. Именно так SO позволяет мне. Может ли кто-нибудь указать в правильном направлении? Я предполагаю, что нужно использовать библиотеку oAuth, но то, что мне действительно понравилось, – это фрагмент кода, который я могу скопировать в папку и заставить это работать.

алгоритм для проверки множества подстрок в нескольких строках

У меня есть несколько миллионов строк, X, каждый из которых имеет менее 20 слов. У меня также есть список из нескольких тысяч подстановок C. для каждого x в X, я хочу посмотреть, есть ли какие-либо строки в C, которые содержатся в x. Прямо сейчас я использую наивный двойник для цикла, но это было какое-то время, […]

Работа с ошибками, которые появляются сразу после загрузки

Сегодня я столкнулся с ошибкой, которая появилась только после запуска моей программы сразу после загрузки моего компьютера. Холодный старт показал состояние гонки, которое вызвало ошибку. Мне удалось это исправить, но это заняло много времени, потому что мне пришлось несколько раз перезагружать компьютер, чтобы выяснить, что происходит. Может ли кто-нибудь предложить лучшие способы отладки таких проблем […]

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