在項(xiàng)目開(kāi)發(fā)中瓣窄,隨著功能的完善,如果都在一個(gè)文件里面去開(kāi)發(fā)代碼纳鼎,那么代碼就會(huì)越寫(xiě)越多俺夕,越來(lái)越不容易去維護(hù)。解決方案就是許多常用語(yǔ)言中的通用辦法-拆分贱鄙, 把一個(gè)文件拆分成好幾個(gè)文件劝贸, 每個(gè)文件的內(nèi)容就相對(duì)簡(jiǎn)單易維護(hù)了。
在python中逗宁, 項(xiàng)目實(shí)現(xiàn)一般需要多個(gè)文件映九,而一個(gè)以.py
結(jié)束的文件就叫模塊(module)
。
使用模塊的好處:
- 拆分開(kāi)的文件
簡(jiǎn)單易懂
且便于維護(hù)
- 可以不用重復(fù)造輪子瞎颗, 可以
直接引用
想要的功能 - 可以
避免
函數(shù)名件甥,變量名,類(lèi)名等的沖突
哼拔,注意盡量不要與內(nèi)置函數(shù)名字沖突
模塊的類(lèi)別:
- 自定義模塊引有,就是自我開(kāi)發(fā)的代碼
-
內(nèi)置模塊, 可以直接引用的倦逐, 例如
sys
-
第三方模塊譬正, 需要安裝后才能使用, 例如
request