重命名文件时PermissionError:[WinError 5]

时间:2017-06-01 13:47:26

标签: python windows permissions renaming

所以我用Python编写代码来浏览当前目录,并用一个不同名称的特定关键字替换所有文件。

import os

os.chdir("D:\\")

[os.rename(f, f.replace(r'sitka_weather_', 's_w_'))
    for f in os.listdir('.') if not f.startswith('.')]

因此,它应该在包含'sitka_weather_'的所有文件中将's_w_'替换为'sitka_weather_',对吗?

但是我收到了这个错误:PermissionError: [WinError 5] Access is denied: '$RECYCLE.BIN' -> '$RECYCLE.BIN'

这是什么意思?我该如何解决?

0 个答案:

没有答案