Python 模塊與包

  1.模塊

     1.在 Python 中,一個.py文件就稱之爲一個模塊(Module)。

     2.大大提高了代碼的可維護性。

     3.編寫代碼不必從零開始。當一個模塊編寫完畢,就可以被其他地方引用

wKioL1lo0KaR-BsyAABCJMRCmbs721.png

  2.包

    *如果不同的人編寫的模塊名相同怎麼辦?爲了避免模塊名衝突,Python 又引入了按目錄來組織模塊的方法,稱爲包(Package)

    *創建包的步驟:

     (1)創建一目錄爲包名;

     (2)在該文件夾下創建__init__.py文件存放包的信息,該文件可以爲空;

     (3)根據需要存放腳本文件,已編譯的擴展及子包;

wKioL1lo0T-S108PAAAVocXZU3A795.png

    *包的使用

wKioL1lo05-iIb0UAAASzdKInv8027.png

   3.模塊的三種調用方式

     (1)import manu  直接調用模塊

wKioL1lo0mmwQWfzAAAyQqfnZ7o178.png

     (2)from manu import add 調用模塊裏的方法

wKioL1lo0o-Ao_hDAAA3HoSZ6oA773.png

     (3)from manu import add as myadd 調用模塊裏的方法並重命名

wKioL1lo0sbRoycYAABCN5lRmj0224.png

   4.模塊搜索路徑

   1.當我們試圖加載一個模塊時,Python 會在指定的路徑下搜索對應的.py 文件;

     2.默認情況下,Python 解釋器會搜索當前目錄、所有已安裝的內置模塊和第三方模塊,搜索路徑存放在 sys 模塊的 path 變量中.

wKiom1lo09GDfOtEAAC9W-N3Swk687.png

    3.添加搜索路徑,在bash中是臨時的。

wKioL1lo1B3SppMtAACQqwE7XNI422.png



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章