1. 程式人生 > >python中的sys模組常用方法

python中的sys模組常用方法

sys.argv  命令列引數List,第一個元素是程式本身路徑

sys.modules.krys()  返回所有已經匯入的模組列表

sys.exc_info()  獲取當前正在處理的異常類,exc_type、exc_value、exc_traceback當前處理的異常詳細資訊

sys.exit(n)  退出程式,正常退出時exit(0)

sys.hexversion  獲取python直譯器程式的版本值,16進位制格式

sys.version  獲取python直譯器程式的版本資訊

sys.maxint  最大的Int值

sys.maxunicode  最大的Unicode值

sys.modules  返回系統匯入的模組欄位,key時模組名,value是模組

sys.path  返回模組的搜尋路徑,初始化時使用PYTHONPATH環境變數的值

sys.platform  返回作業系統平臺名稱

sys.stdout  標準輸出

sys.stdin  標準輸入

sys.stderr  錯誤輸出

sys.exc_clear()  用來清除當前執行緒所出現的當前的或最近的錯誤資訊

sys.exec_prefix  返回平臺獨立的python檔案安裝的位置

sys.byteorder  本地位元組規則的指示器,big-endian 平臺的值是'big', little-endian 平臺的值是'little'

sys.copyright  記錄 python  版權相關的東西

sys.api_version  直譯器的 C 的 API 版本

sys.version_info  元組則提供一個更簡單的方法來使你的程式具備 Python 版本要求功能