刪除目錄(資料夾)以及目錄下的檔案

2021-10-06 02:46:47 字數 557 閱讀 7107

/**

* 刪除目錄(資料夾)以及目錄下的檔案

** @param spath 被刪除目錄的檔案路徑

* @return 目錄刪除成功返回true,否則返回false

*/public static boolean deletedirectory(string spath)

file dirfile = new file(spath);

//如果dir對應的檔案不存在,或者不是乙個目錄,則退出

if (!dirfile.exists() || !dirfile.isdirectory())

boolean flag = true;

//刪除資料夾下的所有檔案(包括子目錄)

file files = dirfile.listfiles();

for (int i = 0; i < files.length; i++)

} //刪除子目錄

else }}

if (!flag)

//刪除當前目錄

return dirfile.delete();

}

刪除目錄下的檔案,刪除空資料夾

1.刪除目錄下的所有檔案 coding gbk import os defdel nouse file filepath 刪除路徑下的所有檔案 filelist os.listdir filepath 獲取目錄名列表 for i in filelist 遍歷根目錄 filetmp os.path.j...

Python 簡單刪除目錄下檔案以及資料夾

話不多說,直接解決問題 python簡單刪除目錄下檔案以及資料夾 import os import shutil filelist rootdir r g 練習生 cxk 選取刪除資料夾的路徑,最終結果刪除cxk資料夾 filelist os.listdir rootdir 列出該目錄下的所有檔名 ...

Python簡單刪除目錄下檔案以及資料夾的方法

usr bin env python import os impo程式設計客棧rt shutil filelist rootdir home zoer aaa filelist os.listdir rootdir for f in filelist filepath os.path.join ro...