os模塊

import os

os.getcwd() #獲取當前的操作目錄
os.chdir("c:\Users") #切換路徑
os.chdir(r"c:\Users\arce") #推薦使用
os.curdir #返回當前目錄
os.pardir #返回上一級目錄
os.makedirs(r"c:\a\b\c\d") #遞歸方式建目錄
os.removedirs(r"c:\a\b\c\d") #刪除空白目錄,遞歸返回上層目錄如果爲空繼續刪除
os.mkdir(r"D:\a") #生成單級目錄
os.mkdir(r"D:\a\b")
os.rmdir(r"c:\a\b")#只刪除一層
os.listdir(".") #顯示當前目錄包含那些內容
os.listdir("..") #顯示當上一層包含那些內容
os.listdir(r"D:") #顯示當前目錄包含那些內容
os.remove() #刪除一個文件
os.rename("lodname","newname") #重命名文件/目錄
os.stat(r"Users") #獲取文件目錄的信息
os.sep #輸出操作系統特定的路徑分隔符
os.linesep #輸出當前平臺使用的行終止符
os.pathsep #當前平臺的分隔符
os.environ #顯示系統當前環境變量
os.name #輸出當前平臺名
os.system() #執行命令
os.path.abspath() #當前文件的絕對路徑
os.path.split() #將path分割成目錄和文件名
os.path.dirname(r"c;a\b\c\d") #支取當前的路徑(路徑可以不存在)
os.path.basename(r"c;a\b\c\d") #只取當前路徑的文件名(取最後一個值)

os.path.exists() #判斷路徑是否存在
os.path.isabs(r"C:\a") #判斷是否是絕對路徑
os.path.isfile() #判斷是否是文件、目錄
print(os.path.join(r"C:",r"lntel",r"用戶\arce"))#將多個路徑組合後返回,第一個絕對路徑之前的參數將被忽略
os.path.getatime(r"C:") #返回path所指文件或者目錄的最後存取時間
os.path.getmtime(r"C:") #返回path所指文件或者目錄的最後修改時間

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章