【发布时间】:2017-12-28 15:13:48
【问题描述】:
我最近遇到一个不寻常的问题,当我打开一些 excel/word 文档并尝试使用 -
连接到它的进程时app = pywinauto.Application(backend="uia").connect(process=19812)
它似乎不起作用,这意味着 app.is_process_running() 返回 False 并且 top_window() 方法引发 RuntimeError(No windows for that process可以找到)异常。
但是,如果我运行实际的可执行程序(Winword.exe 或 Excel.exe,而不是某些 *.xls 文件),它似乎可以正常工作,并且一切正常。
我在文档上检查了 UIA 与 inspect.exe 的兼容性,一切似乎都很好。
这可能是什么问题?
【问题讨论】: