声明
如果你懒得敲代码,复制拿去跑就好了.
作用:将图片文件夹中的文件重命名.
代码
# 本类协助你将素材文件夹中的图片进行重命名.
import os
# path = "E:/ALCollection/SSD/Datas/MyTrainFiles/VOCdevkit/VOC2018/JPEGImages/"
# path = r"E:\ALCollection\SSD\Datas\MyTrainFiles\VOCdevkit\VOC2020\JPEGImages"
path = r"C:\Users\Administrator\Desktop\Fly\images3"
filelist = os.listdir(path) # 该文件夹下所有的文件(包括文件夹)
count = 1000 # 起始索引号
for file in filelist: # 遍历所有文件
Olddir = os.path.join(path, file) # 原来的文件路径
if os.path.isdir(Olddir): # 如果是文件夹则跳过
print("folder:", Olddir)
continue
filename = os.path.splitext(file)[0] # 文件名
filetype = os.path.splitext(file)[1] # 文件扩展名
# Newdir = os.path.join(path, str(count).zfill(6) + filetype) # 用字符串函数zfill 以0补全所需位数
Newdir = os.path.join(path, str(count) + filetype)
os.rename(Olddir, Newdir) # 重命名
count += 1
print("finish")