1. 程式人生 > >【Python學習筆記】有關包的基本知識

【Python學習筆記】有關包的基本知識

兩種 學習 eee 我們 模塊 組成 learn 目錄 welcome

python的包(package)是一個有層次的文件目錄結構。它定義了一個由模塊和子包組成的Python應用程序執行環境。

AAA/
    __init__.py
    bbb.py
    CCC/
        __init__.py
        c1.py
        c2.py
    DDD/
        __init__.py
        d1.py
    EEE/

所以上面這個AAA包的裏面有CCC、DDD、EEE三個子包,每個子包裏都有自己的模塊。

我們調用的話有兩種方式。

import AAA.CCC.c1
AAA.CCC.c1.func1(123)

或者

from AAA.CCC.c1 import func1
func1(123)

【參考】
[1]Coursera課程:用python玩轉數據

【Python學習筆記】有關包的基本知識