Использование pywinauto для удаления программы (Windows)

1

Фрагмент кода и появившееся окно удаления

Я пытаюсь использовать Pywinauto для автоматизации деинсталляции "Microsoft NET Framework" с использованием шаблона, предоставленного Василием Рябовым. Я могу добраться до точки, где я ударил "Удалить" на панели управления, и появляется соответствующий Uninstaller (см. Изображение)

Я не могу понять, как передать управление в появившееся окно, выбрать переключатель "Удалить" и нажать кнопку "Далее".

Любая помощь приветствуется!

Теги:
python-3.x
automation
ui-automation
pywinauto

1 ответ

0

Сначала вам нужно подключиться к приложению для удаления:

app = Application().connect(title="Microsoft .NET Framework")

Затем вы можете перечислить все возможные элементы:

app.Microsoft_NET_Framework.print_control_identifiers()

Все это описано в Руководстве по началу работы (найдите ссылку в основном файле Readme).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню