权限错误:[WinError 5]重命名文件时

2024-10-06 14:00:01 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我用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_'替换{},对吗?在

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

那是什么意思?我怎么修?在


Tags: 文件代码inimport名称forbinos