python---os
生活随笔
收集整理的這篇文章主要介紹了
python---os
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
簡介
os模塊主要用于提供系統(tǒng)高級別的操作。
常用方法
sys.argv 命令行參數(shù)List,第一個元素是程序本身路徑 sys.modules 返回系統(tǒng)導入的模塊字段,key是模塊名,value是模塊 sys.exit(n) 退出程序,正常退出時exit(0) sys.version 獲取Python解釋程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模塊的搜索路徑,初始化時使用PYTHONPATH環(huán)境變量的值 sys.platform 返回操作系統(tǒng)平臺名稱 sys.stdout.write('please:') val = sys.stdin.readline()[:-1] sys.modules.keys() 返回所有已經(jīng)導入的模塊名 sys.modules.values() 返回所有已經(jīng)導入的模塊 sys.exc_info() 獲取當前正在處理的異常類,exc_type、exc_value、exc_traceback當前處理的異常詳細信息 sys.exit(n) 退出程序,正常退出時exit(0) sys.hexversion 獲取Python解釋程序的版本值,16進制格式如:0x020403F0 sys.version 獲取Python解釋程序的 sys.api_version 解釋器的C的API版本 sys.version_info ‘final’表示最終,也有’candidate’表示候選,serial表示版本級別,是否有后繼的發(fā)行 sys.displayhook(value) 如果value非空,這個函數(shù)會把他輸出到sys.stdout,并且將他保存進__builtin__._.指在python的交互式解釋器里,’_’ 代表上次你輸入得到的結(jié)果,hook是鉤子的意思,將上次的結(jié)果鉤過來 sys.getdefaultencoding() 返回當前你所用的默認的字符編碼格式 sys.getfilesystemencoding() 返回將Unicode文件名轉(zhuǎn)換成系統(tǒng)文件名的編碼的名字 sys.setdefaultencoding(name)用來設(shè)置當前默認的字符編碼,如果name和任何一個可用的編碼都不匹配,拋出 LookupError,這個函數(shù)只會被site模塊的sitecustomize使用,一旦別site模塊使用了,他會從sys模塊移除 sys.builtin_module_names Python解釋器導入的模塊列表 sys.executable Python解釋程序路徑 sys.getwindowsversion() 獲取Windows的版本 sys.copyright 記錄python版權(quán)相關(guān)的東西 sys.byteorder 本地字節(jié)規(guī)則的指示器,big-endian平臺的值是’big’,little-endian平臺的值是’little’ sys.exc_clear() 用來清除當前線程所出現(xiàn)的當前的或最近的錯誤信息 sys.exec_prefix 返回平臺獨立的python文件安裝的位置 sys.stderr 錯誤輸出 sys.stdin 標準輸入 sys.stdout 標準輸出 sys.platform 返回操作系統(tǒng)平臺名稱 sys.path 返回模塊的搜索路徑,初始化時使用PYTHONPATH環(huán)境變量的值 sys.maxunicode 最大的Unicode值 sys.maxint 最大的Int值 sys.version 獲取Python解釋程序的版本信息 sys.hexversion 獲取Python解釋程序的版本值,16進制格式如:0x020403F0
轉(zhuǎn)載于:https://www.cnblogs.com/xiao1/p/5879767.html
總結(jié)
以上是生活随笔為你收集整理的python---os的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最近关于less sass的新手总结
- 下一篇: python学习笔记8--socket编