Tag: windows

Разработка OpenOffice.org с pyUno ​​для Windows – какой Python?

Дома, в Linux, я экспериментировал с pyUNO для управления OpenOffice.org с помощью Python. Я использовал Python 2.6. Кажется, все работает хорошо. Теперь я подумал, что попробую один из моих сценариев ( запустите графический интерфейс для ODF doc ) в Windows. Но когда я попытался запустить его, я получил: ImportError: No module named uno Согласно udk: […]

установить python и сделать в cygwin

Я установил терминал Cygwin в ОС Windows. Но мне нужно установить также python и сделать в cygwin. Все эти программы необходимы для запуска библиотеки petsc. Кто-нибудь знает, как установить эти компоненты в cygwin?

Асинхронно читать stdout из подпроцесса. Popen

Я использую подпрограмму, используя subprocess.popen. Когда я запускаю свою программу Python из командной строки (cmd.exe), программа записывает некоторые данные и даты в окне по мере развития программы. Когда я запускаю свой код Python не в командном окне, он открывает новое командное окно для вывода этой подпрограммы, и я хочу этого избежать. Когда я использовал следующий […]

os.exec в Windows

У меня есть сценарий, который вызывает os.execvp в другой экземпляр Python. После этого я, кажется, привязан к экземпляру cmd.exe , а не к экземпляру Python, который я только что создал. Однако экземпляр Python отвечает на Ctrl + C. H:\bin>Python 3.2.1 (default, Jul 10 2011, 21:51:15) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", […]

Нужен способ получить текущую песню от Zune и проигрывателя Windows Media с помощью Python

Приложение my извлекает текущую песню из множества музыкальных плееров. Тем не менее, у меня большие проблемы с реализацией Zune и Windows Media Player. Я много делал по этой теме, но, к сожалению, меня это только сбивает с толку. Что я обычно делал бы для других приложений: Итерировать все открытые окна каждые 4 секунды Получить название […]

Subprocess.call или Subprocess.Popen не могут использовать исполняемые файлы, которые находятся в PATH (Linux / Windows)

Я пишу программу, которая должна работать как на Linux, так и на Windows и использовать исполняемые файлы (с параметрами), которые существуют в пути. (Предположительно) В настоящее время у меня возникают проблемы с запуском исполняемых файлов в Windows с помощью Subprocess.Call и Subprocess.Popen. Для кода, подобного этому, в окнах 8 def makeBlastDB(inFile, inputType, dbType, title, outDir): […]

Как проверить, может ли файл быть создан в данной директории в MS XP / Vista?

У меня есть код, который создает файл (ы) в указанном пользователем каталоге. Пользователь может указывать на каталог, в котором он не может создавать файлы, но он может переименовать его. Я создал каталог для тестовых целей, назовем его C:\foo . У меня есть следующие разрешения для C:\foo : Перемещение каталога / Выполнить файл Удаление вложенных папок […]

Каков наилучший способ взаимодействия с уже открытыми диалоговыми окнами собственной ОС, такими как (Сохранить AS) с помощью Python?

Есть ли эффективный способ использования любого Python-модуля, такого как PyWind32 для взаимодействия с уже существующими диалоговыми окнами собственной ОС, такими как «Сохранить как»? Я пробовал искать в Google, но не помогал. РЕДАКТИРОВАТЬ: 1: диалоговое окно «Сохранить как» запускается, когда пользователь нажимает на диалоговое окно «Сохранить как» в веб-приложении. 2: Любое предложение можно обрабатывать с помощью […]

Зачем мне нужно __declspec (dllexport), чтобы сделать некоторые функции доступными из ctypes?

Поэтому я учусь использовать модуль ctypes Python. Вот простой файл C, который я скомпилировал с помощью gcc -shared (версия 4.8) в Windows, чтобы получить образец .dll: #include <stdio.h> int addition(int a, int b){ return a+b; } Теперь я могу получить доступ к нему из Python следующим образом: >>>from ctypes import * >>>mylibc = CDLL(r"somepath\mysample.dll") >>>mylibc.addition […]

Получение WM_COPYDATA в Python

Я пытаюсь читать с Python сообщение WM_COPYDATA некоторыми приложениями (я пытаюсь с Spotify) отправлять в WindowsLiveMessenger для обновления фразы «Что я слушаю …». Из того, что я смог найти, сообщения WM_COPYDATA входят в COPYDATASTRUCT со следующей структурой: dwData в нашем случае 0x547, чтобы получить доступ к функции прослушивания сейчас cbData с длиной полученной строки lpData […]

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