当前位置: 代码迷 >> 综合 >> 【Python】批零重命名文件(0001、0002、0003……)
  详细解决方案

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

热度:13   发布时间:2024-01-17 12:35:40.0

现在想给5000多张图片重命名一个统一的格式,原命名如下:
在这里插入图片描述
重命名后:
在这里插入图片描述
代码如下:

import osfolder_path = 'E:/Activities/fwwb2019/dataset/face-dataset'
num = 1if __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