sys.argv
命令行參數(shù)List,第一個(gè)元素是程序本身路徑
sys.modules.keys()
返回所有已經(jīng)導(dǎo)入的模塊列表
sys.exc_info()
獲取當(dāng)前正在處理的異常類,exc_type、exc_value、exc_traceback當(dāng)前處理的異常詳細(xì)信息
sys.exit(n)
退出程序,正常退出時(shí)exit(0)
sys.hexversion
獲取Python解釋程序的版本值,16進(jìn)制格式如:0x020403F0
sys.version
獲取Python解釋程序的版本信息
sys.maxint
最大的Int值
sys.maxunicode
最大的Unicode值
sys.modules
返回系統(tǒng)導(dǎo)入的模塊字段,key是模塊名,value是模塊
sys.path
返回模塊的搜索路徑,初始化時(shí)使用PYTHONPATH環(huán)境變量的值
sys.platform
返回操作系統(tǒng)平臺(tái)名稱,在編寫跨平臺(tái)應(yīng)用時(shí)很有用。
標(biāo)準(zhǔn)流
sys.stdout?標(biāo)準(zhǔn)輸出?sys.stdin?標(biāo)準(zhǔn)輸入?sys.stderr?錯(cuò)誤輸出
sys.exc_clear()
用來(lái)清除當(dāng)前線程所出現(xiàn)的當(dāng)前的或最近的錯(cuò)誤信息
sys.exec_prefix
返回平臺(tái)獨(dú)立的python文件安裝的位置
sys.byteorder
本地字節(jié)規(guī)則的指示器,big-endian平臺(tái)的值是’big’,little-endian平臺(tái)的值是’little’
sys.copyright
記錄python版權(quán)相關(guān)的東西
sys.api_version
解釋器的C的API版本
sys.version_info
Python版本信息,例如:(2, 7, 6, ‘final’, 0), ‘final’表示最終,也有’candidate’表示候選,表示版本級(jí)別,是否有后繼的發(fā)行
sys.displayhook(value)
如果value非空,這個(gè)函數(shù)會(huì)把他輸出到sys.stdout,并且將他保存進(jìn)__builtin__..指在python的交互式解釋器里,’‘代表上次你輸入得到的結(jié)果,hook是鉤子的意思,將上次的結(jié)果鉤過來(lái)
sys.getdefaultencoding()
返回當(dāng)前你所用的默認(rèn)的字符編碼格式
sys.getfilesystemencoding()
返回將Unicode文件名轉(zhuǎn)換成系統(tǒng)文件名的編碼的名字
sys.setdefaultencoding(name)
用來(lái)設(shè)置當(dāng)前默認(rèn)的字符編碼,如果name和任何一個(gè)可用的編碼都不匹配,拋出LookupError,這個(gè)函數(shù)只會(huì)被site模塊的sitecustomize使用,一旦別site模塊使用了,他會(huì)從sys模塊移除
sys.builtin_module_names
Python解釋器導(dǎo)入的模塊列表
sys.executable
Python解釋程序路徑
sys.getwindowsversion()
獲取Windows的版本,Windows系統(tǒng)中有效
sys.stdin.readline()
從標(biāo)準(zhǔn)輸入讀一行,會(huì)讀取末尾的換行符
sys.stdout.write()文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-413617.html
向標(biāo)準(zhǔn)輸出寫入內(nèi)容,例如:sys.stdout.write(“hello world”)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-413617.html
到了這里,關(guān)于python之sys庫(kù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!