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