PyWinAuto, все еще полезный?

Вам нужно добавить значение времени после time.sleep. Поскольку вы хотите печатать это каждую минуту, а минута имеет 60 секунд,

ваш код будет:

time.sleep(60)
9
задан stimms 18 March 2009 в 02:34
поделиться

2 ответа

pywinauto является большим, потому что это - Python.

Возможно, более полнофункциональный AutoIT, который имеет сервер COM, который можно автоматизировать (из Python с помощью win32com), и некоторые классные инструменты, как утилита "Window Info", которая даст Вам текст (заголовок), класс, размер, текст строки состояния, и так далее для окна в настоящее время под курсором мыши.

Существуют некоторые случаи, где pywinauto немного более трудно использовать, чем AutoIt и кажется немного менее полируемым. Один пример автоматизирует Программы установки Inno. Установка Inno программа "setup.exe" запускает отдельное приложение, которое на самом деле выполняет установку, и это - боль для разыскивания этого с pywinauto, но AutoIt помогает.

8
ответ дан 4 December 2019 в 10:34
поделиться

Раньше я выполнял автоматизацию тестирования наших проектов с помощью AutoIt, но перешел на pywinauto 3 месяца назад и был очень доволен этим решением. Есть некоторые шероховатости, но я смог восполнить их своими собственными дополнительными тестовыми функциями. Вдобавок я считаю, что тесты кодирования и код поддержки в Python намного намного проще и управляемее по сравнению с AutoIt. С Python у меня есть гораздо более мощные возможности для ведения журнала, отладки, документации, управления процессами и настройки тестирования. Для меня это был абсолютно правильный путь.

7
ответ дан 4 December 2019 в 10:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: