本程序的功能是:批量修改文件夹下图片名称。
import os
import re
def replcaeFileName(pic_path): # 修改pic_path路径下的文件名
piclist = os.listdir(pic_path)
total_num = len(piclist)
i = 0
for pic in piclist:
if pic.endswith(".png"): # 修改成你自己想要重命名的文件格式
old_path = os.path.join(os.path.abspath(pic_path), pic)
new_path = os.path.join(os.path.abspath(pic_path), str(1000 + (int(i))) + '.png') # 修改成了1000+N这种格式
os.renames(old_path, new_path)
print ("把原图片命名格式:" + old_path + u"转换为新图片命名格式:" + new_path)
i = i + 1
if __name__ == '__main__':
rootDir = 'G:/Desktop/selfdata_huizong/001'
replcaeFileName(rootDir)