python中導(dǎo)入模塊可以分為以下兩種情況:
1、import模塊名1[as別名1],模塊名2[as別名2],…:使用這種語(yǔ)法格式的import語(yǔ)句,會(huì)導(dǎo)入指定模塊中的所有成員(包括變量、函數(shù)、類等)。不僅如此,當(dāng)需要使用模塊中的成員時(shí),需用該模塊名(或別名)作為前綴,否則Python解釋器會(huì)報(bào)錯(cuò)。
2、from模塊名import成員名1[as別名1],成員名2[as別名2],…:使用這種語(yǔ)法格式的import語(yǔ)句,只會(huì)導(dǎo)入模塊中指定的成員,而不是全部成員。同時(shí),當(dāng)程序中使用該成員時(shí),無(wú)需附加任何前綴,直接使用成員名(或別名)即可。
其中,第二種import語(yǔ)句也可以導(dǎo)入指定模塊中的所有成員,即使用form模塊名import*,但此方式不推薦使用
import模塊名as別名
下面程序使用導(dǎo)入整個(gè)模塊的最簡(jiǎn)單語(yǔ)法來(lái)導(dǎo)入指定模塊:
#導(dǎo)入sys整個(gè)模塊
importsys
#使用sys模塊名作為前綴來(lái)訪問(wèn)模塊中的成員
print(sys.argv[0])
from模塊名import成員名as別名
下面程序使用了from...import最簡(jiǎn)單的語(yǔ)法來(lái)導(dǎo)入指定成員:
#導(dǎo)入sys模塊的argv成員
fromsysimportargv
#使用導(dǎo)入成員的語(yǔ)法,直接使用成員名訪問(wèn)
print(argv[0])
以上內(nèi)容為大家介紹了python培訓(xùn)之怎么導(dǎo)入模塊,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。