Python 无法删除文件夹
我有一个文件夹,其中包含从SVN签出的一些文件。因此,它还包含一个Python 无法删除文件夹,python,directory,shutil,removeall,Python,Directory,Shutil,Removeall,我有一个文件夹,其中包含从SVN签出的一些文件。因此,它还包含一个.svn隐藏文件 我用穿梭机删除目录,请看下面的代码 import shutil path = "D:/Project/Myfolder" shutil.rmtree(path, ignore_errors=True) 上述代码成功删除了文件夹中除.svn以外的所有内容。如何删除整个目录(包括文件夹) 根据上述文件,舒特尔正在工作 import os, stat import shutil def remove_readon
.svn
隐藏文件
我用穿梭机删除目录,请看下面的代码
import shutil
path = "D:/Project/Myfolder"
shutil.rmtree(path, ignore_errors=True)
上述代码成功删除了文件夹中除.svn
以外的所有内容。如何删除整个目录(包括文件夹)
根据上述文件,舒特尔正在工作
import os, stat
import shutil
def remove_readonly(func, path, _):
"Clear the readonly bit and reattempt the removal"
os.chmod(path, stat.S_IWRITE)
func(path)
shutil.rmtree(directory, onerror=remove_readonly)
谢谢@h4z3您对
.svn
文件夹有什么权限shutil
文档中的示例表明,例如,Windows上的只读文件通常无法删除-