python - sys模塊

python sys模塊詳解! 2011年06月28日   sys.argv           命令行參數List,第一個元素是程序自己路徑   sys.modules.keys() 返回全部已經導入的模塊列表   sys.exc_info()     獲取當前正在處理的異常類,exc_type、exc_value、exc_traceback當前處理的異常詳細信息   sys.exit(n)        退出程序,正常退出時exit(0)   sys.hexversion     獲取Python解釋程序的版本值,16進制格式如:0x020403F0   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   >>> sys.version_info   (2, 4, 3, 'final', 0) 'final'表示最終,也有'candidate'表示候選,表示版本級別,是否有後繼的發行   sys.displayhook(value)      若是value非空,這個函數會把他輸出到sys.stdout,而且將他保存進__builtin__._.指在python的交互式解釋器裏,'_'表明上次你輸入獲得的結果,hook是鉤子的意思,將上次的結果鉤過來   sys.getdefaultencoding()    返回當前你所用的默認的字符編碼格式   sys.getfilesystemencoding() 返回將Unicode文件名轉換成系統文件名的編碼的名字   sys.setdefaultencoding(name)用來設置當前默認的字符編碼,若是name和任何一個可用的編碼都不匹配,拋出LookupError,這個函數只會被site模塊的sitecustomize使用,一旦別site模塊使用了,他會從sys模塊移除   sys.builtin_module_names    Python解釋器導入的模塊列表   sys.executable              Python解釋程序路徑   sys.getwindowsversion()     獲取Windows的版本   sys.stdin.readline()        從標準輸入讀一行,sys.stdout.write("a") 屏幕輸出a
相關文章
相關標籤/搜索