对批量文件重命名

一、 文件夹下存放各种不同名称的同类型文件

F:\test
在这里插入图片描述

二、重命名格式从a0开始,数字依次递增,a0,a1,a2,a3…

import os

path=r"F:\test"#要修改文件的路径
name=r"a"#命名从什么开始
num=0#默认从0开始,即a0,a1,a2......
filelist=os.listdir(path)
for files in filelist:
    olddir=os.path.join(path,files)
    if os.path.isdir(olddir):
        continue
    newdir=os.path.join(path,name+str(num)+".png")#我这些文件都是png格式,最后重命名会以.png为后缀
    os.rename(olddir,newdir)
    num+=1#数字依次递增

print("共修改"+str(num)+"个文件")

三、效果如下

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41264055/article/details/126906755