首頁 >後端開發 >Python教學 >python 刪除非空資料夾的實例

python 刪除非空資料夾的實例

不言
不言原創
2018-04-27 10:42:352036瀏覽

下面要為大家分享一篇python 刪除非空資料夾的實例,具有很好的參考價值,希望對大家有幫助。一起來看看吧

一般刪除檔案時使用os庫,然後利用os.remove(path)即可完成刪除,如果刪除空資料夾則可使用os.removedirs(path)即可,

但是如果需要刪除整個資料夾,且資料夾非空時使用os.removedirs(path)就會報錯了,此時可以使用shutil函式庫,該函式庫為python內建函式庫,是一個對檔案及資料夾高級操作的庫,可以與os庫互補完成一些操作,如資料夾的整體複製,移動資料夾,對文件重命名等。

import os
import shutil
os.remove(path) #删除文件
os.removedirs(path) #删除空文件夹
shutil.rmtree(path) #递归删除文件夹

相關推薦:

#python中的檔案開啟與關閉操作命令介紹

以上是python 刪除非空資料夾的實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn