войти в Steam приложение, используя Pywinauto - PullRequest
0 голосов
/ 29 августа 2018

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

Я использую этот код:

from pywinauto import Desktop
dlg = Desktop(backend="uia").Steam
dlg.print_control_identifiers()

и результат:

Control Identifiers: Dialog - 'Steam Login' (L600, T340, R1080, B670) 
['Dialog', 'Steam Login', 'Steam LoginDialog']
child_window(title="Steam Login", control_type="Window")

В результате нет кнопок или правок строк, но я всегда вижу их в приложении. Скриншот

...