日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中sys模块有什么用_Python中模块之sys的功能介绍

發(fā)布時間:2024/7/5 python 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中sys模块有什么用_Python中模块之sys的功能介绍 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

argv

命令行參數(shù)

方法:sys.argv

返回值:list

例如:test1.py文件中有兩句語句1.import sys 2.print(sys.argv)

python test1.py 2 3 df

>>> ['test1.py','2','3','df']

#該方法返回的列表中第一個元素為程序的路徑,會把執(zhí)行參數(shù)傳入到列表中

path

模塊的搜索路徑

方法:sys.path

返回值:list

例如:print(sys.path)

>>> ['', 'D:\\python3.5.2\\python35.zip', 'D:\\python3.5.2\\DLLs', 'D:\\python3.5.2\\lib', 'D:\\python3.5.2', 'D:\\python3.5.2\\lib\\site-packages']

#列表中第一個路徑代表當前路徑

modules

模塊路徑字典

方法:sys.modules

返回值:dict

#該方法返回一個字典,模塊名為key,模塊路徑為value

stdin

標準輸入

stdout

標準輸出

stderr

標準錯誤

last_type

最后捕獲的異常類型

last_value

最后捕獲的異常值

last_traceback

回到上次捕獲的異常

copyright

解釋器的版權(quán)通知

exec_prefix

機器特定的Python庫

executable

可執(zhí)行的二進制文件的絕對路徑

方法:sys.executable

返回值:str

例如:print(sys.executable)

>>> 'D:\\python3.5.2\\python.exe'

float_info

浮點信息的結(jié)構(gòu)

方法:sys.float_info

返回值sys.float_info

例如:print(sys.float_info)

>>> sys.float_info(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp=-1021, min_10_exp=-307, dig=15, mant_dig=53, epsilon=2.220446049250313e-16, radix=2, rounds=1)

#返回浮點信息的限定范圍

floatreprstyle

字符串表示浮點的repr方法

方法:sys.float_repr_style

返回值:str

例如:print(sys.float_repr_style)

>>> 'short'

hash_info

哈希信息的結(jié)構(gòu)

方法:sys.hash_info

返回值:sys.hash_info

#該變量的使用同float_info類似

hexversion

版本信息作為一個整數(shù)

implementation

Python實現(xiàn)的信息

方法:sys.impelementation

返回值:types.SimpleNamespace

#該變量的使用同float_info類似

int_info

整數(shù)實現(xiàn)的信息

方法:sys.int_info

返回值:sys.int_info

#該變量的使用同float_info類似

maxsize

最大支持的長度

方法:sys.maxsize

返回值:int

例如:print(sys.maxsize)

>>> 9223372036854775807

maxunicode

最大編碼點

方法:sys.maxunicode

返回值:int

例如:print(sys.maxunicode)

>>> 1114111

platform

平臺標識符

方法:sys.platform

返回值:str

例如:print(sys.platform)

>>> 'win32'

#上述結(jié)果為windows64位的操作系統(tǒng)

prefix

python庫

方法:sys.prefix

返回值:str

例如:print(sys.prefix)

>>> 'D:\\python3.5.2'

#返回的是python庫的路徑

thread_info

線程的實現(xiàn)信息

方法:sys.thread_info

返回值:sys.thread_info

#該變量的使用同float_info類似

version

當前版本

方法:sys.version

返回值:str

例如:print(sys.version)

>>> 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)]

#python解釋器當前的版本信息

dllhandle

整數(shù)處理

winver

版本號

方法:sys.winver

返回值:str

#該變量是對version的簡化提取其返回值中的3.5這個版本號。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的python中sys模块有什么用_Python中模块之sys的功能介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。