Pywinauto 等待太久无法执行操作

Pywinauto waiting too long to do an action

我需要帮助。

我正在做一个 UI 自动化,它工作正常。

但是,它会等待所有控件完成,但是例如,我要发送键的文本框已激活。

因此,我的自动化速度很慢,而且我在模块文档中找不到任何有用的信息。

谢谢大家

可以在模块 pywinauto.timings:

中更改每个操作的全局时间

不过请注意。激进的计时会使某些动作不稳定。

我找到了解决办法。如果你有同样的问题,你应该总是搜索控件,具有 child_window 功能。

如果使用括号表示法,pywiauto将从根window开始搜索所有控件,并且根据应用程序,需要很长时间。

但是,使用 child window,您可以按控件类型、标题和自动化 ID

进行过滤