我正在尝试从弹出的框中选择一个option(2)(即“以select开头并以组中的最后一个结尾”,同时双击“ Button2”。 但是,我得到的是这个...
File "C:\XXXX\XXX XX\Resources\XXXXX XXX XXX\pywinAuto_test.py", line 12, in <module>
application.Options.keyboard.SendKeys('{DOWN 3}')
AttributeError: 'ButtonWrapper' object has no attribute 'keyboard
答案 0 :(得分:1)
模块keyboard
的使用错误。这段代码是正确的:
application.Options.type_keys('{DOWN 3}')
如果没有必要使“选项”成为焦点,则有两个选项:
application.Options.type_keys('{DOWN 3}', set_foreground=False)
# or direct usage of module "keyboard"
keyboard.SendKeys('{DOWN 3}')