pyinstaller生成exe文件的时候为什么打开“以管理员模式运行”后pywinauto中的...
在用selenium做上传图片的功能时候用到了pywinauto库在测试过程中发现Click()对Windows上传图片的“打开”按钮失效,然后就使用了click_input() 在测试过程中没有发现任何问题直到通过pyinstaller第三方库 打包后勾选了以管理员身份运行的对勾后click_input() 模拟鼠标点击button按钮就失效了,取消管理员身份运行后就又好使了,也没有报错内容。app = pywinauto.Desktop()
da = app['文件上传']
# app['文件上传'].print_control_identifiers()
da['Edit'].type_keys(kl)
sleep(1)
# mouse.click(coords=(1106, 673))
da["打开(&O)"].click_input()我的解答思路和尝试过的方法
尝试过重新使用Click(),和通过坐标定位“打开”按钮,都是同样问题
不清楚 那这会不是是个bug 感觉很奇怪啊
页:
[1]