小编Ser*_*lva的帖子

无法删除os.remove文件夹(WindowsError:[错误5]访问被拒绝:'c:/ temp/New Folder')

我正在研究一个测试用例,我为其创建了一些子目录.但是,我似乎没有权限删除它们.我的UA是管理员帐户(Windows XP).

我第一次尝试:

folder="c:/temp/" 
for dir in os.listdir(folder): 
    os.remove(folder+dir)
Run Code Online (Sandbox Code Playgroud)

然后

folder="c:/temp/" 
os.remove(folder+"New Folder")
Run Code Online (Sandbox Code Playgroud)

因为我确定"新文件夹"是空的.但是,在所有情况下,我得到:

Traceback (most recent call last): 
  File "<string>", line 3, in <module> 
WindowsError: [Error 5] Access is denied: 'c:/temp/New Folder'
Run Code Online (Sandbox Code Playgroud)

有人知道出了什么问题吗?

python windowserror

11
推荐指数
6
解决办法
4万
查看次数

标签 统计

python ×1

windowserror ×1