弄混文件与文件夹。
如
PermissionError: [WinError 5] 拒绝访问。NotADirectoryError: [WinError 267] 目录名称无效
第一种可能是你真的没有权限,第二种可能你真的没有这个目录
但是这两种都可能因为同一种错误出现,那便是弄混了文件与文件夹。
如shutil.rmtree(r'....../text.txt')
NotADirectoryError: [WinError 267] 目录名称无效
如os.remove('.../desktop/fzf')
PermissionError: [WinError 5] 拒绝访问。
正确的方法是删除文件夹时使用 shutil.rmtree() , 删除文件使用 os.remove()