作者:
ggirls (哥)
2019-03-23 00:13:29import的觀念常常覺得懂了,但是又常常會碰到問題,
想請教關鍵字或該找的說明文件。
FolderA
test.py
FolderB
a.py
b.py
在 test.py 中 import FolderB.b,會報錯找不到 a module,
因為 b.py 有 from a import ...
要在 b.py 中改為 from .a import ... 才會正確執行。
但這樣在 b.py 中的 __main__ 中的測試程式就會報錯找
不到 a。
我的問題是,覺得這樣有點觀念不清,東補西補。
因為都是寫完整個 FolderB 中的檔案,測試完成,
然後才開始寫 test.py。結果一執行又報錯,又要回去改
FolderB 中的東西。
可否導正一下我的觀念。