新聞中心
創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買(mǎi)多久送多久,劃算不套路!
這篇文章主要介紹python導(dǎo)入庫(kù)的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
python使用import 導(dǎo)入模塊的語(yǔ)法,,主要有以下兩種:
import 模塊名1 [as 別名1], 模塊名2 [as 別名2],…: 導(dǎo)入整個(gè)模塊。 from 模塊名 import 成員名1 [as 別名1],成員名2 [as 別名2],…: 導(dǎo)入模塊中指定成員。
上面兩種 import 語(yǔ)句的區(qū)別主要有以下幾點(diǎn):
第一種 import 語(yǔ)句導(dǎo)入整個(gè)模塊內(nèi)的所有成員(包括變量、函數(shù)、類(lèi)等);第二種 import 語(yǔ)句只導(dǎo)入模塊內(nèi)的指定成員(除非使用 form 模塊名 import *,但通常不推薦使用這種語(yǔ)法)。
python學(xué)習(xí)網(wǎng),大量的免費(fèi)python視頻教程,歡迎在線學(xué)習(xí)!
當(dāng)使用第一種 import 語(yǔ)句導(dǎo)入模塊中的成員時(shí),必須添加模塊名或模塊別名前綴;使用第二種 import 語(yǔ)句導(dǎo)入模塊中的成員時(shí),無(wú)須使用任何前綴,直接使用成員名或成員別名即可。
下面程序使用導(dǎo)入整個(gè)模塊的最簡(jiǎn)單語(yǔ)法來(lái)導(dǎo)入指定模塊:
# 導(dǎo)入sys整個(gè)模塊 import sys # 使用sys模塊名作為前綴來(lái)訪問(wèn)模塊中的成員 print(sys.argv[0])
上面第 2 行代碼使用最簡(jiǎn)單的方式導(dǎo)入了 sys 模塊,因此在程序中使用 sys 模塊內(nèi)的成員時(shí),必須添加模塊名作為前綴。
運(yùn)行上面程序,可以看到如下輸出結(jié)果(sys 模塊下的 argv 變量用于獲取運(yùn)行 Python 程序的命令行參數(shù),其中 argv[0] 用于獲取該 Python 程序的程序名)。
import test.py
在導(dǎo)入整個(gè)模塊時(shí)可以為模塊指定別名。例如如下程序:
# 導(dǎo)入sys整個(gè)模塊,并指定別名為s import sys as s # 使用s模塊別名作為前綴來(lái)訪問(wèn)模塊中的成員 print(s.argv[0])
第2行代碼在導(dǎo)入 sys 模塊時(shí)才指定了別名 s,因此在程序中使用 sys 模塊內(nèi)的成員時(shí),必須添加模塊別名 s 作為前綴。運(yùn)行該程序,可以看到如下輸出結(jié)果:
import test2.py
使用導(dǎo)入整個(gè)模塊的語(yǔ)法也可一次導(dǎo)入多個(gè)模塊,多個(gè)模塊之間用逗號(hào)隔開(kāi)。例如如下程序:
# 導(dǎo)入sys、os兩個(gè)模塊 import sys,os # 使用模塊名作為前綴來(lái)訪問(wèn)模塊中的成員 print(sys.argv[0]) # os模塊的sep變量代表平臺(tái)上的路徑分隔符 print(os.sep)
以上是python導(dǎo)入庫(kù)的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!
新聞名稱(chēng):python導(dǎo)入庫(kù)的方法-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://www.dlmjj.cn/article/djseci.html