1.模塊bash
1.在 Python 中,一個.py文件就稱之爲一個模塊(Module)。ide
2.大大提升了代碼的可維護性。spa
3.編寫代碼沒必要從零開始。當一個模塊編寫完畢,就能夠被其餘地方引用3d
2.包
blog
*若是不一樣的人編寫的模塊名相同怎麼辦?爲了不模塊名衝突,Python 又引入了按目錄來組織模塊的方法,稱爲包(Package)v8
*建立包的步驟:get
(1)建立一目錄爲包名;it
(2)在該文件夾下建立__init__.py文件存放包的信息,該文件能夠爲空;io
(3)根據須要存放腳本文件,已編譯的擴展及子包;編譯
*包的使用
3.模塊的三種調用方式
(1)import manu 直接調用模塊
(2)from manu import add 調用模塊裏的方法
(3)from manu import add as myadd 調用模塊裏的方法並重命名
4.模塊搜索路徑
1.當咱們試圖加載一個模塊時,Python 會在指定的路徑下搜索對應的.py 文件;
2.默認狀況下,Python 解釋器會搜索當前目錄、全部已安裝的內置模塊和第三方模塊,搜索路徑存放在 sys 模塊的 path 變量中.
3.添加搜索路徑,在bash中是臨時的。