python——如何import包目錄
阿新 • • 發佈:2021-01-21
檔案位置
檔案所在位置包括 ,
-
源根目錄的位置
-
該檔案位置(也可以叫相對位置)。
匯入包的時候會從檔案位置進行查詢,並匯入。
匯入包
1. 什麼是包?
- pycharm中包的圖片
其中資料夾上有個圓點的就是包。沒有的就是普通資料夾
-
包的特徵
包一定含有__init__.py檔案
2. 如何匯入包
以下稱main_script包為A包
main_property 為 B檔案
你以為直接import "包名" 就好了嗎。其實不是。這只是第一步
如果我想在run.py裡邊使用A包裡的B檔案
-
示例:
-
目錄結構
-
匯入語句
import main_script
-
-
A包下的__init__檔案內容:
-
情況1:什麼也不寫
- 結論
實際上A包裡邊沒有一個檔案被匯入
- 結論
-
清況2:寫入如下程式碼。
-
結果
-
結論
A包裡的相關檔案和方法被匯入
-
-
-
總結:
匯入包的時候,新增__init__內容其實就是初始化匯入__init__裡要匯入的檔案。如果什麼都不寫其實是和沒有該檔案是一樣的。
- 刪掉__init__檔案後