pywinauto打印控件标识符未显示必需的控件按钮

时间:2019-07-19 14:57:59

标签: python automation windows-installer pywinauto

我正在尝试使用pywinauto自动进行安装(安装任何软件类型)。 当我使用函数显示控件“ print control identifiers()”时,我只能看到诸如“ minimize”,“ close”,“ maximize”和窗口名称之类的按钮。没有“下一步按钮”和其他必需的按钮,我不需要此按钮来自动执行此安装。

使用此功能后的外观: enter image description here

这是安装程序窗口的外观: enter image description here

代码示例:

w_handle2 = pywinauto.findwindows.find_windows(title=u'PTC Solution Installer', class_name='SunAwtFrame')[0]
window2 = app.window(handle=w_handle2)
window2.print_control_identifiers()

您能帮我解决我的问题吗?还有其他检查控件的方法吗?我还试图使用其他软件,例如inspector.exe,它告诉我Windows名称,但与controlls无关。

如果没有其他方法,那么也许可以使用函数来使鼠标叮当,并且具有一些额外的精度。例如,在安装程序窗口中找到特定的字符串并单击,或者获取按钮字符串的位置并将其传递给鼠标单击坐标。

0 个答案:

没有答案