Pywinauto应用程序=应用程序启动()没有工作和给予

2024-09-29 21:27:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试用pywinauto启动一个exe文件时出错。这是我的代码:

from pywinauto.application import Application
app = Application()
app.Start("D:\dragonboy160\dragonboy160.exe")

据我所知那应该行得通。app = Application().start("")也不起作用。我还尝试了如下设置导入:from pywinauto import Application当我在PyCharm中运行python文件时,我得到了这个错误:

^{pr2}$

我找了又找,似乎没有其他人有这个问题。我也尝试打开其他的.exe文件,但得到了相同的错误。是什么导致了这个错误,我如何修复它?在


Tags: 文件代码fromimportappapplication错误exe
2条回答

我也遇到了同样的问题,通过禁用Windows中的UAC来解决这个问题。在

这是一个导入问题(在第一行)。在

这看起来似乎是comtypes无法在没有管理员权限的情况下将缓存文件写入Program files。理论上,它可以在comtypes端修复(或者通过将Python重新安装到另一个文件夹中,比如C:\Python3x),但是由于其他操作系统的限制,无论如何,您必须以管理员身份运行脚本(pywinauto将在最近的将来警告权限不足,现在它是静默的)。在

相关问题 更多 >

    热门问题