我试图等待一个特定的窗口(我使用从顶层窗口中找到的children方法找到了它),但似乎UIAWrapper没有wait方法。
有什么方法可以在这个窗口上使用wait?或者将UIAWrapper对象转换为WindowSpecification对象?
例如,我可以这样做:
app.top_window().wait("enabled")
但是我无法做到这一点:
app.top_window().children()[0].wait("enabled")
我试图等待一个特定的窗口(我使用从顶层窗口中找到的children方法找到了它),但似乎UIAWrapper没有wait方法。
有什么方法可以在这个窗口上使用wait?或者将UIAWrapper对象转换为WindowSpecification对象?
例如,我可以这样做:
app.top_window().wait("enabled")
但是我无法做到这一点:
app.top_window().children()[0].wait("enabled")
top_window()
非常简单:它创建类似于window(handle=found_hwnd)
的规范,但是子元素往往没有本机句柄。甚至没有任何属性对于每个元素都始终存在。这使得您的功能请求变得不那么琐碎。 - Vasily Ryabov