問題描述:同一目錄下存在a.py和b.py,想在b檔案中導入a檔案中的某個類,但是運作報錯ModuleNotFoundError: No module named 'page'。
解決方法1:在目錄下添加__init__.py,重新運作檢視是否出錯。
解決方法2:方法1仍沒有解決問題,則在b檔案中添加以下代碼,手動添加目錄。
PS:這段代碼一定要加在檔案的開頭。
import os
import sys
current_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.append(current_dir)
sys.path.append("..")