用python写了一个批处理重命名脚本
前言
文件夹中存放一批图片,需要按照一定规则对图片进行重命名
用到的模块是python中os模块
思路很简单,找文件所在文件夹路径,遍历文件夹中的所用文件的文件名,书写命名规则定义新的文件名,用os.rename()函数进行重命名。
代码
代码如下
import os
floder_path = "C:\\Users\\xyz\\Desktop\\新建文件夹\\" #这里放入自己的路径
i = 1
index = 306
for fl in os.listdir(floder_path): #遍历获取文件夹中所有文件名
index2 = i % 3
if index2 == 0:
index2 = 3
Olddir = os.path.join(floder_path,fl)#原来文件夹的路径
fliename = str(index) + "_" + str(index2) + '.jpg' #自己定义的命名规则
Newdir = os.path.join(floder_path,fliename)#原来文件夹的路径 #join函数将路径合并
os.rename(Olddir,Newdir)
if index2 == 3:
index = index + 1
i = i+1