pywinauto не подключается к After Effects?
from pywinauto import application
app = application.Application().connect(process=7996)
app.print_control_identifiers()
Почему этот код не работает? это выдает ошибку.
AttributeError: Neither GUI element (wrapper) nor wrapper method 'print_control_identifiers' were found (typo?)
Единственная причина, по которой я могу думать, это то, что это 64-битное приложение, а у меня 32-битный Python.
1 ответ
connect()
отлично работал в вашем коде. Следующая строка: print_control_identifiers()
это не метод app
объект. Для этого вам нужно создать спецификацию окна верхнего уровня:
app.TopWindowTitle.print_control_identifiers()
Чтобы вывести список заголовков окон:
print([w.window_text() for w in app.windows()])