Tag: windows

В Python, как я могу проверить, существует ли накопитель без бросания ошибки для съемных дисков?

Вот что я до сих пор: import os.path as op for d in map(chr, range(98, 123)): #drives bz if not op.isdir(d + ':/'): continue Проблема в том, что в Windows появляется окно с ошибкой «Нет диска»: maya.exe – Нет диска: на диске нет диска. Пожалуйста, вставьте диск в дисковод \ Device \ Harddisk1 \ DR1 […]

python manage.py runningerver, shell, dbshell зависает на git-bash

Я пытаюсь запустить интерактивную оболочку в python virtualenv в windows, на git-bash, но она не работает. Странно то, что он ничего не делает, только курсор мигает на следующей строке, не выдавая результата. $ python manage.py shell | Тем не менее, я могу запускать такие команды, как: migrate, makemigrations, sqlmigrate. Проблема возникает с командами – shell, […]

Не-ASCII-символ '\ x90', выполняющий pserve на окнах внутри virtualenv

Вопрос: Как я могу решить ошибку символа no-ascii, выполняющую pserve на virtualenv в окнах? Описание: Я пытаюсь выполнить pserve (pyllons / pyramid web-сервер разработки) внутри virtualenv на окнах. Это новая установка, поэтому, возможно, она связана с версиями. Проблема: при активации virtualenv выполните pserve config.ini throw error: SyntaxError: Non-ASCII character '\x90' in file C:\PATH_TO_MY_ENV_HOME\env\Scripts\pserve.exe on line […]

Неблокирование чтения на os.pipe в Windows

Этот вопрос – Как читать из os.pipe () без блокировки? – показывает решение, как проверить, имеет ли os.pipe какие-либо данные для Linux, и для этого вам нужно перевести трубу в неблокирующий режим: import os, fcntl fcntl.fcntl(thePipe, fcntl.F_SETFL, os.O_NONBLOCK) В Windows мы имеем следующее: ImportError: No module named fcntl Но os.pipe есть: >>> os.pipe() (3, 4) […]

автоматическая установка бинарных пакетов (модулей) python для окон

Нет ли разумного способа сформировать сценарий установки бинарных пакетов python для Windows? К сожалению, похоже, что некоторые пакеты python для Windows, такие как pywin32 и py2exe, доступны только как EXE, а не MSI (и насколько я знаю, только последние доступны для сценариев). Easy_install / pip также кажется бесполезным, поскольку они, по-видимому, только находят исходные пакеты, […]

Могу ли я создать путь к базе данных Django (для sqlite3) «кросс-платформенный»?

Я изучаю Django и Python (а также программирование в целом). Для простоты я использую sqlite3 как мою базу данных, пока я просматриваю учебники для Django и т. Д. Я многоплановый пользователь (Mac OS, Windows, Linux) в зависимости от того, где я на тот момент. Итак, что я сделал, это поставить мои проекты программирования в моем […]

Большой файл не сбрасывается на диск сразу после вызова close ()?

Я создаю большой файл с моим скриптом python (более 1 1GB , на самом деле их 8). Сразу после создания я должен создать процесс, который будет использовать эти файлы. Сценарий выглядит так: # This is more complex function, but it basically does this: def use_file(): subprocess.call(['C:\\use_file', 'C:\\foo.txt']); f = open( 'C:\\foo.txt', 'wb') for i in […]

Как явно указать путь к Firefox для Selenium?

Я получил Selenium IDE, после этого сообщения , получил python test_default_server.py и он жалуется, что Firefox не на моем пути: Please add the directory containing ''firefox.exe'' to your PATH environment variable, or explicitly specify a path to Firefox 3 like this: *firefox3c:\blah\firefox.exe Я мог бы изменить свою переменную среды PATH, но я предпочел бы использовать […]

Как выглядит «файл версии»?

Я уже много лет искал это без каких-либо результатов. Руководство PyInstaller гласит: –version-файл = FILE добавить ресурс версии от FILE к exe Звучит неплохо. Я хочу поместить информацию о версии в свои исполняемые файлы. Проблема в том, что я не знаю, как выглядит «файл версии», и я не могу найти ни одного примера, который я […]

Скриншот активного окна с Python PIL и API окон: как бороться с закругленными углами?

Для этого проекта я делаю скриншоты с помощью Windows API (для работы с несколькими экранами) и преобразую его в изображение PIL; тогда я добавлю тень вокруг окна, если захочет. Моя проблема заключается в том, что скриншот на самом деле представляет собой прямоугольник окна; это означает, что я фиксирую фон позади него вокруг закругленных углов, и […]

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