import os
def rename(directory):
for name in os.listdir(directory):
print(name)
os.rename(name,"0"+name)
path = input("Enter the file path")
rename(path)
我想重命名某个目录中的每个文件,以便它在文件名的开头添加一个 0,但是当我尝试运行代码时出现此错误:
(FileNotFoundError: [WinError 2] 系统找不到指定的文件: ‘0.jpg’ -> ‘00.jpg’)
我确定那里有一个名为 0.jpg
的文件,我不确定问题出在哪里。
原文由 Bracktus 发布,翻译遵循 CC BY-SA 4.0 许可协议
如所写,您正在工作目录中寻找名为
0.jpg
的文件。您想查看传入的目录。所以改为: