模組
簡介
- 模組是python組織程式碼的基本方式
- python的指令碼都是用副檔名為py的文字檔案儲存的,一個指令碼可以單獨執行,也可以匯入另一個指令碼中執行。當指令碼被匯入執行時,我們將其稱為模組(module)
包
- python的模組可以按目錄組織為包
- 建立一個包的步驟是:
- 建立一個名字為包名字的資料夾
- 在該資料夾下建立一個
__init__.py
檔案 - 根據需要在該資料夾下存放指令碼檔案、已編譯擴充套件及子包
import pack.m1, pack.m2, pack.m3
模組
- 模組名與指令碼的檔名相同
- 例如我們編寫了一個名為
items.py
的指令碼,則可在另外一個指令碼中用import items
語句來匯入它
- 例如我們編寫了一個名為
總結
- 模組是一個可以匯入的python指令碼檔案
- 包是一堆目錄組織的模組和子包,目錄下的
__init__.py
檔案存放了包的資訊 可以用
import, import as, from import
等語句匯入模組和包#假設有一個模組名為calc.py import calc import calc as calculate from calc import add