Pywinauto - Идентификаторы управления исчезают при запуске той же команды - PullRequest
1 голос
/ 20 марта 2020

Я смотрю на идентификаторы элементов управления для создания сценария автоматизации и заметил, что при первом запуске print_control_identifiers() у меня появилось DataItems. Однако в любое время после этого при выполнении одной и той же команды print_control_identifiers() все элементы управления обнаруживались, кроме DataItems.

Код:

app = Application(backend="uia").connect(best_match="ARMOR CRITICAL")
app.window(control_type="Window").child_window(control_type="Document").print_control_identifiers()

Выход - первый проход

enter image description here

Выход - второй проход

enter image description here

Я использую бэкэнд UIA каждый раз.

Я использую Python 3.7.4 и pywinauto 0.6.8

...