Python 模塊與包
阿新 • • 發佈:2017-07-15
python
1.模塊
1.在 Python 中,一個.py文件就稱之為一個模塊(Module)。
2.大大提高了代碼的可維護性。
3.編寫代碼不必從零開始。當一個模塊編寫完畢,就可以被其他地方引用
2.包
*如果不同的人編寫的模塊名相同怎麽辦?為了避免模塊名沖突,Python 又引入了按目錄來組織模塊的方法,稱為包(Package)
*創建包的步驟:
(1)創建一目錄為包名;
(2)在該文件夾下創建__init__.py文件存放包的信息,該文件可以為空;
(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中是臨時的。
Python 模塊與包