模塊概述
如果說(shuō)模塊是按照邏輯來(lái)組織 Python 代碼的方法, 那么文件便是物理層上組織模塊的方法。
因此, **一個(gè)文件被看作是一個(gè)獨(dú)立模塊, 一個(gè)模塊也可以被看作是一個(gè)文件。 模塊的文件名就是模
塊的名字加上擴(kuò)展名 .py 。 與其它可以導(dǎo)入類(class)的語(yǔ)言不同,在 Python 中你導(dǎo)入的是模塊或模塊屬性**。
模塊名稱空間
一個(gè)名稱空間就是一個(gè)名稱到對(duì)象的關(guān)系映射.
導(dǎo)入模塊
導(dǎo)入模塊整體(import)
方式一
import module1
import module2
...
import moduleN
方式二
import module1[, module2[,... moduleN]]
導(dǎo)入模塊屬性(from … import …)
調(diào)用 from-import 可以把名字導(dǎo)入當(dāng)前的名稱空間里去, 這意味著你不需要使用屬性/句點(diǎn)屬性標(biāo)識(shí)來(lái)訪問(wèn)模塊的標(biāo)識(shí)符。 例如, 你需要訪問(wèn)模塊 module 中的 var 名字是這樣被導(dǎo)入的:
from module import name1[, name2[,… nameN]]
模塊或?qū)傩詫?dǎo)入后重命名
import ... as ...
from ... import ... as ...
包
包是一個(gè)有層次的文件目錄結(jié)構(gòu), 模塊對(duì)應(yīng)單個(gè)文件,包對(duì)應(yīng)一個(gè)目錄.與 類 和 模 塊 相 同 , 包 也 使 用 句 點(diǎn) 屬 性 標(biāo) 識(shí) 來(lái) 訪 問(wèn) 他 們 的 元 素。使 用 標(biāo) 準(zhǔn) 的 import 和from-import 語(yǔ)句導(dǎo)入包中的模塊。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
