1. 程式人生 > >python全棧開發中級班全程筆記(第二模塊、第四章)模塊(常用模塊)

python全棧開發中級班全程筆記(第二模塊、第四章)模塊(常用模塊)

span 自己 文件目錄 port all mode 功能 最大的 維護

python全棧開發筆記第二模塊

第四章 :常用模塊

一、定義:

  在程序開發過程中,隨著代碼越寫越多,在一個文件裏,代碼就會越來越長,越來越不容易維護。

  為了編寫更好維護的代碼,我們把很多函數分組,分別放入不同的文件裏。這樣每個文件包含的代碼相對減少,很多編程語言都采

  用這種組織代碼的方式,在 python 中,一個 .py 文件就稱為一個模塊(Module)。

二、使用模塊的作用

  1、最大的好處就是提高代碼的維護性。

  2、可重復使用,編寫代碼不必從零開始。當一個模塊編寫完畢,就可以被其他地方調用。在編寫程

    序的時候,也會經常引用其他模塊,包括 python 內置的模塊和來自第三方模塊。

  3、使用模塊可以避免函數名和變量名沖突。每個模塊有獨立的命名空間,因此,相同名字的函數和變量完全可以分別存在不同的

    模塊中。所以,在編寫模塊時,名字不會與其他模塊沖突。

三、模塊分類

  1、內置標準模塊(又稱標準庫)

    執行help(‘modeules’)查看所有python自帶模塊列表

  2、第三方開源模塊

    可通過 pip install 模塊名聯網安裝

  3、自定義模塊

四、模塊調用語法

  import module (標準語句,導入所有模塊)

  from module import xx,xx (導入模塊內的單個功能加 , 可以同時導入幾個單一功能)

  from module .xx.xx import xx as rename

  (導入函數的文件目錄內工具,.xx.xx屬於目錄層,as rename對當前模塊重新命名)

  from module .xx.xx import * (import * 導入工具內所有,不建議重新命名,因為可能導致使用重復,不提倡用此方法)

**註意:模塊一旦被調用,就相當於執行了另一個 python文件的 .py 代碼

五、自定義模塊、模塊查找路徑

  1、自定義模塊

   自定義模塊簡單,自己創建一個.py 文件,就可以稱為一個模塊,在另一個程序被任何人導入調用

  2、查找模塊路徑

   一般自己寫的模塊只能在當前目錄下被調用,不在當前目錄調用就會出錯,導入模塊路徑起很大作用

   語法:import sys ,print(sys.path)

python全棧開發中級班全程筆記(第二模塊、第四章)模塊(常用模塊)