Tag: pywin32

Получите окно Z-Order с расширением Windows Python

Есть ли способ получить z-порядок окон с помощью Python Windows Extensions ? Или, альтернативно, есть ли способ сделать это, используя другой модуль? Обычный способ сделать это – с GetTopWindow и GetNextWindow , но ни одна из этих функций не появляется в модуле win32gui . В настоящее время я делаю это, но он не учитывает z-порядок […]

Автоматическое нажатие кнопки для всплывающего окна Windows Security с помощью Python

Я использую библиотеку win32gui, чтобы получить дескриптор всплывающего окна Windows Security и использовать win32con, чтобы щелкнуть кнопку «Установить» внутри, но безуспешно. Кто-нибудь сделал это раньше, чем успешно в Python? Я знаю, что всегда могу установить сертификат издателя и быть готовым к нему, но мне нужно учитывать все предупреждения о безопасности, которые могут появиться. Это можно […]

wmi недоступно в течение некоторого времени после перезагрузки

У меня возникла проблема с доступностью WMI при входе в систему. Сразу после перезагрузки я открываю cmd и с интерпретатором python: >>> import wmi >>> c = wmi.WMI() >>> c.Win32_OperatingSystem() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\wmi.py", line 1147, in __getattr__ return getattr (self._namespace, attribute) File "C:\Python27\lib\site-packages\win32com\client\dynamic.py", line 516, […]

Python Com Server не может создать экземпляр при обертке с py2exe – объект ошибки не имеет атрибута

Я ударил стену этим. Мне нужно создать COM-сервер на основе python, упаковать его как exe windows и развернуть его на окнах. Он должен иметь «полный» интерфейс – потому что потребитель требует idispatch и определенного интерфекса для работы. Теперь я создал com-сервер и запускаю его под интерпретатором, и он безупречно функционирует с моим придирчивым клиентом. Однако […]

Использование модуля win32service с IronPython

Эй, поэтому я пытаюсь взять существующий скрипт IronPython, который у меня есть, и преобразовывать его в службу Windows, которая работает на одном из наших серверов в любое время. К сожалению, я не могу получить модули, которые мне нужны. Я загрузил расширения pywin32 ( http://sourceforge.net/projects/pywin32/ ), но я не могу их установить, потому что на этом […]

Как установить web2py в virtualenv в Windows 7?

Я новичок в Python, и я пытаюсь установить web2py в virtualenv. Я запускаю 32-разрядную установку python 2.7.3 на 64-битной Windows 7. Из того, что я читал, это должен быть процесс: установить virtualenv (сделано) создать виртуальный (сделанный) установите pywin32 в env (я прочитал, что он должен быть установлен до установки Web2py) установить web2py в env Прежде […]

Сбросить унаследованные разрешения на папки NTFS с помощью Python

У меня довольно много папок на разделе NTFS (в Windows 2008), которые не наследуют их разрешения от своих родителей. Я хотел бы сбросить это, чтобы они включали эти родительские разрешения (эквивалентно проверке флажка «Включить наследуемые разрешения от родителя этого объекта» в области «Дополнительные параметры безопасности»). Поскольку мы используем Python для некоторых других задач управления системой […]

Ошибка FindWindow

У меня проблемы с FindWindow с использованием расширения pywin32 . Простой код C: int main() { HWND h = FindWindow(NULL, TEXT("SomeApp")); if (h != INVALID_HANDLE_VALUE) SetForegroundWindow(h); return 0; } Работает хорошо. То же самое с python: import win32gui h = win32gui.FindWindow(None, "SomeApp") if h: win32gui.SetForegroundWindow(h) else: print "SomeApp not found" Fails, SomeApp не найден. Я […]

Отправить на принтер текст поверх изображения в python

Использование python, wxpython и sqlite в системе Windows. Я пытаюсь напечатать некоторые сертификаты / дипломы / карточки с изображением в фоновом режиме и именем человека / текста над ним. Я знаю основные шаги для печати текста с использованием win32print из Pywin32, но: Я не знаю, как добавить изображение и установить его в фоновом режиме. while […]

win32com.client.Dispatch ("Outlook.Application") error pywintypes.com_error: (-2147221005, 'Недопустимая строка класса', None, None)

Я нахожусь в окнах 7, и у меня есть окна в прямом эфире. Теперь, когда я пытаюсь запустить следующий код import win32com.client win32com.client.Dispatch("Outlook.Application") Я получаю следующую ошибку Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\win32com\client\__init__.py", line 95, in Dispatch dispatch, userName = dynamic._GetGoodDispatchAndUserName(dispatch,userName,c lsctx) File "C:\Python27\lib\site-packages\win32com\client\dynamic.py", line 108, in _GetGoodDispatchAndUserName […]

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