# Python OS & Sys os常用的方法 順序 方法 1 os.remove()刪除檔案 2 os.rename()重新命名檔案 3 os.walk()生成目錄樹下的所有檔名 4 os.chdir()改變目錄 5 os.mkdir/makedirs建立目錄/多層目錄 6 os.redir/removedirs刪除目錄/多層目錄 7 os.listdir()列出指定目錄的檔案 8 os.getcwd()取得當前工作目錄 9 os.chmod()改變目錄許可權 10 os.path.basename()去掉目錄路徑,返回檔名 11 os.path.join()將分離的各部分組合成一個路徑名 12 os.path.split()返回(dirname(),basename())元組 13 os.path.splitext()(放回filename,extension)元組 14 os.path.splitext()(放回filename,extension)元組 15 os.path.getatime\ctime\mtime分別放回最近訪問,建立,修改時間 16 os.path.getsize()返回檔案大小 17 os.path.exists()是否存在 18 os.path.isabs()是否為絕對路徑 19 os.path.isdir()是否為目錄 20 os.path.isfile()是否為目錄 30 os.path.isfile()是否為檔案 sys常用的方法 順序 方法 1 sys.argv()命令列引數List,第一個元素是程式本身路徑 2 sys.modules.keys()返回所有已經匯入的模組列表 3 sys.exc_info()獲取當前正在處理的異常類,exc_type,exc_value,exc_traceback當前處理的異常詳細資訊 4 sys.exit()退出程式,正常退出時exit(0) 5 sys.hexversion獲取Python解釋程式的版本值,16進位制格式如下:0x020403F0 6 sys.version獲取Python解釋程式的版本資訊 7 sys.maxint 最大值 8 sys.maxunicode最大Unicode值 9 sys.modules返回系統匯入的模組欄位,key是模組名,value是模組 10 sys.path返回模組的搜尋路徑,初始化時使用PythonPATH環境變數的值 11 sys.platform返回作業系統平臺名稱 12 sys.stdout標準輸出 13 sys.stdin標準輸入 14 sys.stderr錯誤輸出 15 sys.exc_clear()用來清除當前執行緒所出現的當前的或最近的錯誤資訊 16 sys.exec_prefix反回平臺獨立的python檔案安裝的位置 17 sys.byteorder本地位元組規則的指示器,big-endian平臺的值是big,little-endian平臺的值是little 18 sys.copyright記錄Python版權相關的東西 19 sys.api_version直譯器的C的API版本 20 sys.version_info
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up