6
我有一個類,我想通過做導入高清功能:的Python:導入另一.py文件
import <file>
,但是當我嘗試調用它,它說,DEF無法找到。我也試過:
from <file> import <def>
但它說全局名稱'x'沒有定義。
那麼我該如何做到這一點?
編輯:
這是我正在嘗試做的一個例子。在file1.py我:
var = "hi"
class a:
def __init__(self):
self.b()
import file2
a()
和file2.py我:
def b(self):
print(var)
它只是給我雖然是錯誤。
您試圖導入什麼內容?如果不是,它是在你的工作目錄相同的目錄? – Stephan
你不要導入'file';您導入*模塊*或模塊中包含的名稱。 'import modulename',而不是'import filename.py'。您需要添加更具體的示例來更好地說明您的問題。 –
你可以把你的文章中的實際導入語句和實際的絕對文件路徑? – user2357112