我最近遇到一个不寻常的问题,当我打开一些excel/word文档并尝试使用-连接到它的过程时
app = pywinauto.Application(backend="uia").connect(process=19812)
似乎不起作用,这意味着app.is_process_running()返回False,并且top_window()方法引发RuntimeError(找不到该进程的窗口)异常。
但是,如果我运行实际的可执行程序(Winword.exe或Excel.exe,而不是某些* .xls文件),则它似乎可以正常运行,并且一切正常。
我检查了UIA与文档中inspect.exe的兼容性,一切似乎都很好。
这可能是什么问题?
最佳答案
以管理员权限运行python脚本即可解决问题:\
关于python - Pywinauto-无法使用UIA后端连接到Office文档,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48009887/