課程內(nèi)容
Python入門課程NO75課 什么是模塊
一個腳本就是一個模塊,在之前的課程中我們知道在腳本程序中定義的函數(shù),可以在下文中被調(diào)用,同樣,它也可以在其他腳本程序中調(diào)用,其實,在上節(jié)課我們已經(jīng)使用了 import 進行模塊的導(dǎo)入。
import語句:
將常用的功能分離到一個模塊中,然后在其它模塊中進行復(fù)用,這是模塊的一個很重要的意義。在Python中使用import語句來執(zhí)行模塊的導(dǎo)入。具體可以分為兩種情況。
import module:
module表示模塊名,將模塊導(dǎo)入到當(dāng)前環(huán)境以后,可以通過成員操作符.來訪問模塊中的所有對象,例如變量,函數(shù),類等。定義類類型時,在屬性名和方法名加上__的前綴,可以控制其對外不可見。同樣地,在模塊中也可以在變量名,函數(shù)名,類名等加上__的前綴,讓其對外不可訪問。從這一角度來看,模塊也是一種"對象"。
from module import identifier:
from表示從模塊中導(dǎo)出可訪問的對象,identifier表示模塊中的可訪問對象。例如模塊utils中的calc_max函數(shù)就是可訪問對象。import module是導(dǎo)出整個模塊,而from module import identifier,則是導(dǎo)出模塊中的一個或多個對象。如需導(dǎo)出多個對象,對象之間以逗號進行分隔。
我們在進行模塊導(dǎo)入時,也可以為導(dǎo)出的模塊或?qū)ο笕∫粋€別名。在Python中使用as關(guān)鍵字來取一個別名。

- 上一篇
Python入門課程NO74課 自定義異常類型
Python中的異常主要有:語法異常,類型異常,名稱異常,值異常,數(shù)學(xué)異常,系統(tǒng)異常,運行時異常。這些標準異常的異常名稱以Error作為后綴。那么如何自定義異常類型呢?Python中的標準異常名稱以Error作為后綴,我們在自定義異常時,也應(yīng)該遵循這樣的命名規(guī)范,以保持統(tǒng)一?,F(xiàn)
- 下一篇
Python入門課程NO76課 模塊的導(dǎo)入機制
上節(jié)課講到import可以進行模塊的導(dǎo)入操作,通過improt導(dǎo)入后Python解釋器會自動將導(dǎo)入的模塊名寫入到內(nèi)置模塊sys的modules屬性中。 sys.modules是一個字典對象,鍵名為模塊名。待更新...