我正在用 pywinauto 尝试我的第一件事。现在我想使用,print_control_identifiers()
但我得到了错误,但是我写了我的代码——我无法获得关于 GUI 对象的任何信息。我已经尝试通过swapy生成代码 - 生成了很多代码,但没有成功。
到目前为止,这是我的代码:
import getpass, fnmatch
from pywinauto import application
currentUser = getpass.getuser()
if fnmatch.fnmatch(currentUser, "axe"):
pwa_app = application.Application()
w_handle = application.findwindows.find_windows(title=u'Login - 0.9.347', class_name='WindowsForms10.Window.8.app.0.141b42a_r11_ad1')[0]
window = pwa_app.window_(handle=w_handle)
window.SetFocus()
ctrl = window['Log In']
ctrl.Click()
else:
print "You need admin rights for that action"
你能告诉我,我需要在哪里使用print_control_identifiers()
吗?您还有其他更新的 GUI 自动化框架吗?