我正在运行一个关于数千个图像的os.rename程序来重命名它们,有时它会删除数百个图像。幸运的是我做了备份,但是有办法阻止这个吗?
我的代码如下所示:
#!/usr/bin/python
import os, shutil
_src = ("/Path/To/Directory")
for i,filename in enumerate(os.listdir(_src)):
newname = ('Truck-' + str(i).zfill(3))
os.rename(os.path.join(_src, filename), os.path.join(_src,newname))
print('renaming "%s" to "%s"...' % (filename, newname))
我唯一能想到的就是保持文件加载,但我甚至不知道从哪里开始这样的事情。