欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一篇文章帶你了解python標(biāo)準(zhǔn)庫--sys模塊

 更新時(shí)間:2021年08月17日 11:55:03   作者:wakeyo_J  
這篇文章主要介紹了Python標(biāo)準(zhǔn)庫之Sys模塊使用詳解,本文講解了使用sys模塊獲得腳本的參數(shù)、處理模塊、使用sys模塊操作模塊搜索路徑、使用sys模塊查找內(nèi)建模塊、使用sys模塊查找已導(dǎo)入的模塊等使用案例,需要的朋友可以參考下

sys模塊提供了與python解釋器緊密相關(guān)的一些變量和函數(shù)。

sys部分常用函數(shù)

函數(shù) 說明
path 獲取模塊文件搜索路徑的字符串,或臨時(shí)指定新搜索路徑
platform 操作系統(tǒng)標(biāo)識符判斷函數(shù)
getwindowsversion() 返回描述當(dāng)前正在運(yùn)行的Windows版本信息的元組

1.sys.path函數(shù)用于獲取模塊文件搜索路徑的字符串列表,或臨時(shí)指定新的搜索路徑

>>> import sys
>>> sys.path    #執(zhí)行path函數(shù)
['', 'G:\\Python\\Lib\\idlelib', 'G:\\Python\\python36.zip', 'G:\\Python\\DLLs', 'G:\\Python\\lib', 'G:\\Python', 'G:\\Python\\lib\\site-packages']
>>> sys.path[0]='d:\test'    #臨時(shí)指定新的搜索路徑
>>> sys.path    #顯示臨時(shí)指定路徑已經(jīng)存在
['d:\test', 'G:\\Python\\Lib\\idlelib', 'G:\\Python\\python36.zip', 'G:\\Python\\DLLs', 'G:\\Python\\lib', 'G:\\Python', 'G:\\Python\\lib\\site-packages']
>>> sys.path[0]      #獲取第一個(gè)搜索路徑
'd:\test'
>>> 

2.sys.platform為操作系統(tǒng)標(biāo)識符判斷函數(shù)

>>> sys.platform    #獲取操作系統(tǒng)標(biāo)識符
'win32'
>>> 

操作系統(tǒng)標(biāo)識符*

操作系統(tǒng) 標(biāo)識符號
Linux “l(fā)inux”
Windows “win32”
Windows/Cygwin “cygwin”
Mac OS “darwin”

可以利用platform結(jié)合sys.path函數(shù)實(shí)現(xiàn)不同版本模塊文件的導(dǎo)入,如在Windows操作系統(tǒng)下導(dǎo)入Windows版本的模塊文件,在Linux操作系統(tǒng)下導(dǎo)入Linux版本的模塊文件。

>>> if sys.platform.startswith('win32'):
	print('調(diào)用Windows版本的模塊文件代碼')
elif sys.platform.startswith('linux'):
	print('調(diào)用Linux版本的模塊文件代碼')

#結(jié)果
調(diào)用Windows版本的模塊文件代碼
>>> 

3.getwindowsversion()函數(shù)返回描述當(dāng)前正在運(yùn)行Windows版本信息的元組

>>> sys.getwindowsversion()      #執(zhí)行獲取Windows版本信息
sys.getwindowsversion(major=10, minor=0, build=19043, platform=2, service_pack='')
>>> 

其中,major代表主要版本號,這里顯示的是10;minor代表次要版本號,這里顯示的是0;build代表發(fā)布年月,這里顯示的是19043;platform代表操作系統(tǒng)產(chǎn)品類型號,這里顯示的是2,,代表服務(wù)器版本;service_pack代表一個(gè)字符串。

總結(jié)

本篇文章就到這里了,希望能給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Scrapy基于scrapy_redis實(shí)現(xiàn)分布式爬蟲部署的示例

    Scrapy基于scrapy_redis實(shí)現(xiàn)分布式爬蟲部署的示例

    這篇文章主要介紹了Scrapy基于scrapy_redis實(shí)現(xiàn)分布式爬蟲部署的示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • python執(zhí)行js代碼的方法

    python執(zhí)行js代碼的方法

    現(xiàn)在為了防止反爬,前端使用的反爬技術(shù)比較多的是js代碼混淆。python作為爬蟲界的扛把子,免不了和js打交道,因此我們需要了解如何使用Python執(zhí)行js代碼
    2021-05-05
  • Python 詳解通過Scrapy框架實(shí)現(xiàn)爬取百度新冠疫情數(shù)據(jù)流程

    Python 詳解通過Scrapy框架實(shí)現(xiàn)爬取百度新冠疫情數(shù)據(jù)流程

    Scrapy是用純Python實(shí)現(xiàn)一個(gè)為了爬取網(wǎng)站數(shù)據(jù)、提取結(jié)構(gòu)性數(shù)據(jù)而編寫的應(yīng)用框架,用途非常廣泛,框架的力量,用戶只需要定制開發(fā)幾個(gè)模塊就可以輕松的實(shí)現(xiàn)一個(gè)爬蟲,用來抓取網(wǎng)頁內(nèi)容以及各種圖片,非常之方便
    2021-11-11
  • python 爬取百度文庫并下載(免費(fèi)文章限定)

    python 爬取百度文庫并下載(免費(fèi)文章限定)

    這篇文章主要介紹了python 爬取百度文庫并下載的示例,幫助大家更好的理解和學(xué)習(xí)python 爬蟲的相關(guān)知識,感興趣的朋友可以了解下
    2020-12-12
  • Python數(shù)字圖像處理代數(shù)之加減乘運(yùn)算

    Python數(shù)字圖像處理代數(shù)之加減乘運(yùn)算

    這篇文章主要介紹了Python數(shù)字圖像處理代數(shù)運(yùn)算,對其中的加、減、乘運(yùn)算分別作了詳細(xì)的講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-09-09
  • Python實(shí)現(xiàn)識別手寫數(shù)字大綱

    Python實(shí)現(xiàn)識別手寫數(shù)字大綱

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)識別手寫數(shù)字的大綱,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • python3 讀寫文件換行符的方法

    python3 讀寫文件換行符的方法

    下面小編就為大家分享一篇python3 讀寫文件換行符的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python編程不要再使用print調(diào)試代碼了

    Python編程不要再使用print調(diào)試代碼了

    這篇文章主要為大家介紹了Python編程中代碼的調(diào)試技巧,不要只會用print調(diào)試哦~其他的Python調(diào)試技巧,大家來一起共同學(xué)習(xí)下吧,祝大家多多進(jìn)步,早日升職加薪
    2021-10-10
  • Python中的兩個(gè)內(nèi)置模塊介紹

    Python中的兩個(gè)內(nèi)置模塊介紹

    這篇文章主要介紹了Python中的兩個(gè)內(nèi)置模塊介紹,本文講解Python啟動后默認(rèn)會加載的兩個(gè)內(nèi)建模塊,需要的朋友可以參考下
    2015-04-04
  • 詳解pandas中缺失數(shù)據(jù)處理的函數(shù)

    詳解pandas中缺失數(shù)據(jù)處理的函數(shù)

    這篇文章主要為大家詳細(xì)介紹一下pandas中處理缺失數(shù)據(jù)的一些函數(shù),文中具體講解了一下各個(gè)函數(shù)的使用,需要的可以參考一下
    2022-01-01

最新評論