小能豆

如何移除/删除非空的文件夹?

javascript

当我尝试删除非空文件夹时,出现“拒绝访问”错误。我尝试使用以下命令:os.remove(“/folder_name”)。

移除/删除非空的文件夹/目录的最有效方法是什么?


阅读 57

收藏
2024-09-23

共1个答案

小能豆

import shutil

shutil.rmtree('/folder_name')

标准库参考:shutil.rmtree

根据设计,rmtree在包含只读文件的文件夹树上会失败。如果您希望删除文件夹,无论它是否包含只读文件,请使用

shutil.rmtree('/folder_name', ignore_errors=True)
2024-09-23