批量重命名文件(.py文件)

import os

# 需要改变的图像文件的路径,我放于桌面了
path ='C:\\Users\\Wise\\Desktop\\VOC2007\\JPEGImages'


# 改变后存放图片的文件夹路径,我也放于桌面了
path1 = path
filelist = os.listdir(path)

j = 1

for i in filelist:
    # 判断该路径下的文件是否为图片
    if i.endswith('.png'):#png可以改为jpg
        # 打开图片
        src = os.path.join(os.path.abspath(path), i)
        # 重命名
        dst = os.path.join(os.path.abspath(path1), format(str(j), '0>3s') + '.png')#0>s的意思是 图片的名称没有0,例如1_label.png,
                                                                                             #   如果改为0>3s,则结果为001_label.png
        # 执行操作
        os.rename(src, dst)
        j += 1

功能:批量修改文件(.jpg/.png/.mp4/...)名称or后缀名。

猜你喜欢

转载自blog.csdn.net/m0_54111890/article/details/125503979