批量重命名图片
# 批量重命名图片名字 按照自己要求
import os
path = r'C:\Users\yewenjing\Desktop\111' # 需要重命名的图片路径,提取保存份在跑
filenames = os.listdir(path) #获取当前工作目录
for i in range(len(filenames)):
if filenames[i].split(".")[1] == "jpg": # 图片后缀名 根据需求改
dir_path =os.path.join(path,filenames[i].split(".jpg")[0]+'.jpg')
# dir_path =os.path.join(path,filenames[i])
out_path = os.path.join(path,"10_14_"+str(i+1)+".jpg") #图片
os.rename(dir_path,out_path) #重命名图片 要经过os.path.join才行
# else:
# continue
# os.rename(filename[i],str(i+1)+'jpg') 不可以直接转换 要转换他们的路径 不能直接转换图片名字
批量重命名txt文件
# 批量重命名txt文件
import os
path = r'C:\Users\yewenjing\Desktop\111'
filenames = os.listdir(path) #获取当前工作目录
for i in range(len(filenames)):
if filenames[i].split(".")[1] == "txt":
dir_path =os.path.join(path,filenames[i].split(".txt")[0]+'.txt')
out_path = os.path.join(path,"10_24_"+str(i+1)+".txt") #图片
os.rename(dir_path,out_path) #重命名图片 要经过os.path.join才行