码迷,mamicode.com
首页 > 编程语言 > 详细

Python对文件进行批量重命名

时间:2020-03-10 16:18:27      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:pre   name   文件   new   code   imp   col   list   div   

做caffe的训练数据的时候,有时候需要对图片进行批量重命名,脚本如下,

import os

def rename_jpg(main_path, i):
    jpg_list = os.listdir(main_path)
    for jpg in jpg_list:
        if jpg.endswith(".jpg"):
            src = os.path.join(main_path, jpg)
            new_name = str(i) + ".jpg"
            i = i + 2
            dst = os.path.join(main_path, new_name)
            print(src)
            print(dst)
            os.rename(src, dst)


if __name__ == "__main__":
    rename_jpg(r"/data/test1", 0)#命名为偶数的,0,2,4,,,
    rename_jpg(r"/data/test2", 1)#命名为奇数的,1,3,5,7,,,

 

Python对文件进行批量重命名

标签:pre   name   文件   new   code   imp   col   list   div   

原文地址:https://www.cnblogs.com/cumtchw/p/12455854.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!