我使用以下代码连接了一个打开的窗口(类类型为SunAwtFrame),确实能够连接到它,但是无法点击其中的“下一步”按钮。我的疑问是,“下一步”按钮可能位于该窗口的框架内部。即使我使用“swapy”工具,也无法浏览控件,实际上也没有显示控件。因此,如果情况是这样的,如何切换到框架并单击“下一步”按钮。
当我运行上述代码时,出现了错误,请帮助我解决。
app2 = application.Application()
app2.connect(title_re = u'abc')
dialog = app2.abc
print dialog
next =dialog.Next
print next
next.Click()
当我运行上述代码时,出现了错误,请帮助我解决。
#Error#:-
<pywinauto.application.WindowSpecification object at 0x025F26F0>
<pywinauto.application.WindowSpecification object at 0x025FA3B0>
next.Click()
File "C:\Python27\lib\site-packages\pywinauto\application.py", line 229, in __getattr__
ctrls = _resolve_control(self.criteria)
File "C:\Python27\lib\site-packages\pywinauto\application.py", line 788, in _resolve_contro
l
raise e.original_exception
pywinauto.findwindows.WindowNotFoundError