嘿大家我很难自动化特定的应用程序。使用 pywinauto 我想自动单击、按键等来登录和基准测试这个应用程序,但由于某种原因,我找不到这个应用程序的任何控件标识符。难道我做错了什么?我在任务管理器和其他应用程序中使用了同样的方法,效果很好。
代码:
import pywinauto
app = pywinauto.application.Application()
window_handle = pywinauto.findwindows.find_windows(title = u'Name of application')
#print window_handle #makes sure to see if handle exists
window = app.window_(handle = window_handle[0])
print window.Children() #first approach
print app.top_window_()._ctrl_identifiers() #second approach
输出:
>>>[]
>>>{}
以前有没有人发生过这种情况并找到了解决方法?我应该改用 pywin32 吗?谢谢!