本文實(shí)例講述了Python模塊相關(guān)知識(shí)點(diǎn)。分享給大家供大家參考,具體如下:
1.模塊:
定義:用來(lái)從邏輯上組織python代碼(變量,函數(shù),類(lèi),邏輯:實(shí)現(xiàn)一個(gè)功能),本質(zhì)就是以.py結(jié)尾的python文件(文件名:test.py,對(duì)應(yīng)的模塊名:test)。
包:用來(lái)從邏輯上組織模塊的,本質(zhì)就是文件夾(目錄),必須帶有一個(gè)__init__.py文件。
導(dǎo)入包的本質(zhì)就是解釋這個(gè)包下面的__init__.py文件。
在某個(gè)模塊下需要導(dǎo)入某一個(gè)包下面的內(nèi)容,需要在包下面的__init__.py文件中修改導(dǎo)入方式,語(yǔ)法為:from . import module_name #.表示當(dāng)前路徑下
模塊導(dǎo)入方法:
Import module_name(模塊名)===>>實(shí)質(zhì)導(dǎo)出的是模塊名稱(chēng) name.test() Import module_name,m1,m2 from module(模塊) import * (函數(shù))===>實(shí)質(zhì)是把代碼復(fù)制到當(dāng)前位置(不建議 ) from module import module_name,m1,m2 from module import module_name as modele_name_from_wfb (as取別名)