У меня есть скрипт, который использует PyWinAuto для некоторой автоматизации пользовательского интерфейса, и он работает, но такие действия, как переключение флажков, нахождение текстового поля и одна из моих функций, которые используют print_control_identifiers, медленны (или медленнее, чем человек, выполняющий тоже самое).
Насколько я понимаю, как это работает, это связано с рекурсивным поиском через элементы управления Windows. Я пытаюсь ограничить глубину, к которой нужно обращаться при вызове print_control_identifiers, я думаю, что моей главной проблемой является поиск «наилучшего соответствия», возникающий при выполнении действия над элементом. В настоящее время я пытаюсь использовать предложенные идентификаторы, чтобы ускорить это.
Какие-нибудь советы по ускорению исполнения?