对数据集里的图像进行批量重命名
import os
#重命名的名字格式
def name(i):
if i<10:
return '00{}.jpg'.format(i)
elif i<100:
return '0{}.jpg'.format(i)
else:
return '{}.jpg'.format(i)
#重命名
def rename(old_path):
#old_path = r'F:\dataset\new_mydataset\under_eage'
for i,file_name in enumerate(os.listdir(old_path)):
#i = i+212
os.renames(os.path.join(old_path,file_name),os.path.join(old_path,
name(i)))
print('Finish!!!')
old_path = r'F:\picture\w21\tem'
rename(old_path)