首先咱們先了解下python中尋找模塊的順序python
是不是內建模塊 -》主目錄 -》PYTHONPATH環境變量 -》標準庫 -》ui
a.腳本的執行位置,即當前的路徑下(sys.path中的形態:"")遞歸
b.環境變量中的其餘路徑import
c.安裝python時的依賴路徑變量
當import 一個模塊時,會依次的在以上路徑順序中查找,找到了就再也不日後找了,找不到就導入異常,只搜索指定目錄,不遞歸搜索。搜索
這裏還有個問題沒弄明白,就是不一樣目錄,不一樣級別的導入,寫項目的時候導入一個模塊,到總體運行的時候模塊怎麼導入。model