簡體   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