新聞中心
其實(shí)關(guān)于模塊安裝,并沒(méi)有什么特別新鮮的內(nèi)容,因?yàn)樗心K基本上都適應(yīng)小編之前告訴大家的方式,如“pip”、“pycharm中安裝模塊”等等,最重要的還是關(guān)于模塊的使用,每一個(gè)都有各自的特點(diǎn),具體要怎么用?請(qǐng)看下文內(nèi)容。

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)東洲免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了超過(guò)千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
關(guān)于sys模塊
sys模塊提供了一系列有關(guān)Python運(yùn)行環(huán)境的變量和函數(shù)
sys.argv
功能:在外部向程序內(nèi)部傳遞參數(shù)
方法:sys.argv
返回值:list
示例:
sys.py文件內(nèi)容如下
import sys
# filename:sys.py
for i in range(len(sys.argv)):
print('argv{0}: type is {1}, value is {2}'.format(i, type(sys.argv[i]), sys.argv[i]))
運(yùn)行:
# python sys.py argv1 sys.py argv1
sys.path
功能:返回模塊的搜索路徑,初始化時(shí)使用PYTHONPATH環(huán)境變量的值
方法:sys.path
返回值:list
示例:
>>> import sys >>> sys.path ['', '/usr/local/python3/lib/python37.zip', '/usr/local/python3/lib/python3.7', '/usr/local/python3/lib/python3.7/lib-dynload', '/usr/local/python3/lib/python3.7/site-packages'] # python搜索路徑 >>> sys.path[0] '' # 當(dāng)前目錄/路徑
sys.modules
功能:返回已加載模塊的路徑字典
方法:sys.modules
返回值:dict
示例:modules.py文件內(nèi)容如下
import sys print sys.modules.keys() print sys.modules.values() print sys.modules["os"]
運(yùn)行:
python modules.py ['copy_reg', 'sre_compile', '_sre', 'encodings', 'site', '__builtin__',......]
以上就是sys模塊的搭配使用內(nèi)容,以及相關(guān)的示例運(yùn)用,小編一直堅(jiān)信,實(shí)際的操作是最好的理解方式,大家可以多看幾遍,就可以參透了哦~
當(dāng)前標(biāo)題:創(chuàng)新互聯(lián)Python教程:如何進(jìn)行pythonsys模塊安裝及使用?
URL鏈接:http://www.dlmjj.cn/article/dpgidhi.html


咨詢
建站咨詢
