前言
深度学习训练算法模型时,经常与数据集打交道,收集来的图片数据或者标签数据,当我们想批量按照递增的顺序给它们重命名,该怎么办呢?写一个简单的python脚本就能轻松解决!大大提高效率。
一、python批量重命名脚本程序
废话不多说,直接贴上程序,可直接使用。
import os
def rename():
count = 0 #重命名从0开始累加,也可以自定义
path = r"F:\All_Data_Img\tree" #改成自己要修改的文件保存的文件夹路径,作者的图片数据存在tree这个文件夹中
filelist = os.listdir(path)
print(filelist)
for file in filelist:
oldDir = os.path.join(path,file)
if os.path.isdir(oldDir):
continue
filetype = os.path.splitext(file)[1]
newDir = os.path.join(path,'tree_'+str(count)+filetype) #可自定义重命名前缀,作者自定义的时“tree_”
os.renames(oldDir, newDir)
count += 1
rename()
print('rename success')
总结
超级好用,效率超级高,学好python,能提高工作效率!觉得还不错的感谢关注收藏,后续还会继续分享好用的数据处理脚本。