我试图选择打印机和打印在铬浏览器上,使用pywinauto,但我不能访问gui组件。我可以在微软Inspect.exe的UIAutomation模式下看到组件。(见截图)。
我已经用--force-renderer-accessibility标志启动了chrome。
我尝试了几个东西,但我无法访问铬窗口中的任何东西。是否可以使用pywinauto访问chrome组件?
截图:

]1
发布于 2017-04-22 17:50:18
您可能使用默认的backend="win32",它在调用Application()时使用。要使用MS自动化,必须在实例化应用程序对象时设置backend="uia":
app = Application(backend='uia').start('chrome.exe <other params>')我的学生用Chrome编写了示例脚本,将文件从explorer.exe拖到Google。对你有用吗?
如果您已经使用了backend='uia',请提供更详细的描述和一些代码和输出。
https://stackoverflow.com/questions/43562222
复制相似问题