20180911【Python】os庫函數

原文出處 https://blog.csdn.net/JNingWei/article/details/73805320

api annotation
os.listdir() 列出當前目錄下的所有文件和文件夾(包括被隱藏的)
os.system() 運行shell命令(接收命令行列出當前目錄下的所有文件和文件夾參數)
os.sep() 更改操作系統中的路徑分隔符
os.getcwd() 獲取當前路徑(中間會自動添上一個路徑分隔符)
os.walk 循環遍歷目錄,返回tuple表,表中每一個tuple包含該層文件、文件夾及該層父節點
os.path.isfile() 是否是文件
os.path.isdir() 是否是文件夾
os.path.exists() 路徑是否存在
os.path.abspath() 如果輸入路徑是相對路徑,則轉換爲絕對路徑
os.path.dirname() 獲取指定目錄的父目錄路徑
os.path.pardir 獲取當前目錄的父目錄路徑
os.pardir() 獲取當前目錄的父目錄路徑
os.path.split() 將目錄和文件名分割開,組成二元組返回
os.remove() 刪除指定文件
os.rmdir() 刪除空文件夾
os.mkdir() 新建文件夾
os.makedirs( , exist_ok=True) 創建遞歸的目錄樹(exist_ok是py3.2才加入的參數)
os.chdir() 改變當前目錄到指定目錄中
os.rename(path1 ,path2) 重命名文件
os.chmod(path ,mode) 改變文件權限模式
os.access(path ,mode) 檢驗文件權限模式
os.sep 輸出操作系統特定的路徑分隔符。win下爲”\\”,macx下爲”/”
os.linesep 輸出當前平臺使用的行終止符
os.pathsep 輸出用於分割文件路徑的字符串
os.name 輸出字符串指示當前使用平臺。win->’nt’; mac->’posix’
os.environ 獲取系統環境變量
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章