【Python】批零重命名文件(0001、0002、0003……)

现在想给5000多张图片重命名一个统一的格式,原命名如下:
【Python】批零重命名文件(0001、0002、0003……)_第1张图片
重命名后:
【Python】批零重命名文件(0001、0002、0003……)_第2张图片
代码如下:

import os

folder_path = 'E:/Activities/fwwb2019/dataset/face-dataset'
num = 1

if __name__ == '__main__':
    for file in os.listdir(folder_path):
        s = '%06d' % num  # 前面补零占位
        os.rename(os.path.join(folder_path, file), os.path.join(folder_path, 'face_' + str(s) + '.jpg'))
        num += 1

你可能感兴趣的:(Python)