繁体   English   中英

无法在 python 3 中导入名称“应用程序”

[英]cannot import name 'application' in python 3

from pywinauto import application

错误信息:

回溯(最近一次调用):文件“D:/Program Files/Python/pywinauto.py”,第 1 行,来自 pywinauto 导入应用程序文件“D:/Program Files/Python\\pywinauto.py”,第 1 行,在从 pywinauto 导入应用程序导入错误:无法导入名称“应用程序”

从他们的文档:

from pywinauto.application import Application

来源: https : //github.com/pywinauto/pywinauto

你不应该用 python 包的名称命名你的脚本。这将使你的 python 脚本在相同的位置尝试从这些文件而不是原始包中导入模块。在这里你不应该将脚本命名为“pywinauto.py”。重命名并尝试。此外,在同一位置不应有任何名为“pywinauto.py”的脚本。

真正的问题在于脚本名称。 它不应该被称为pywinauto.py因为 Python 会尝试导入它而不是真正的pywinauto包。 请重命名您的脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM