# import os
#
# path = r"F:\imagenet\class1"
# fileList = os.listdir(path)
# os.chdir(path)
# l = len(fileList)
# i = 1
# for item in fileList:
# if item.endswith('.jpg'):
# os.rename(item, ('img' + str(i) + '.jpg'))
# i = i + 1
#
# print("{}张图片转换成功->{}".format(l, i))
import os
import re
def replcaeFileName(pic_path): # 修改pic_path路径下的文件名
piclist = os.listdir(pic_path)
total_num = len(piclist)
i = 1
for pic in piclist:
if pic.endswith(".jpg"): # 修改成你自己想要重命名的文件格式
old_path = os.path.join(os.path.abspath(pic_path), pic)
new_path = os.path.join(os.path.abspath(pic_path), 'img' + str((int(i))) + '.jpg')
os.renames(old_path, new_path)
print("把原图片命名格式:" + old_path + u"转换为新图片命名格式:" + new_path)
i = i + 1
print("总的图片数:{}".format(total_num))
if __name__ == '__main__':
rootDir = 'F:/imagenet/train/class5'
replcaeFileName(rootDir)