getcwd()? ? ? 返回當前工作目錄
chdir(path)? 改變工作目錄
listdir(path='.')? 列舉指定目錄中的文件名
mkdir(path)? 創(chuàng)建單層目錄,如該目錄已存在拋出異常
makedirs(path)? 遞歸創(chuàng)建多層目錄,如該目錄已存在拋出異常,注意:'E:\\a\\b'和'E:\\a\\c'并不會沖突
remove(path)? 刪除文件
rmdir(path)? 刪除單層目錄状共,如該目錄非空則拋出異常
removedirs(path)? 遞歸刪除目錄棋凳,從子目錄到父目錄逐層嘗試刪除赠涮,遇到目錄非空則拋出異常
rename(old,new)? 將文件old重命名為new
system(command) 運行系統(tǒng)的shell命令
? ? 以下是支持路徑操作中常用到的一些定義锭魔,支持所有平臺
OS.curdir? ? 指代當前目錄('.')
OS.pardir? 指代上一級目錄('..')
OS.sep? ? 輸出操作系統(tǒng)特定的路徑分隔符(win下為'\\',Linux下為'/')
OS.linesep? ? 當前平臺使用的行終止符(win下為'\r\n'懊渡,Linux下為'\n')
OS.name? 指代當前使用的操作系統(tǒng)(包括:'posix','nt'军拟,'mac'距贷,'OS2','ce'吻谋,'java')