Python:对图片批量进行重命名

一、对图片批量进行重命名

  • os.listdir(path) #获取文件目录列表
  • 1、定义一个修改名称方式
  • 2、主函数定义
#1、定义修改方法
def rename(path):
    file_list = os.listdir(path)        #获取文件目录列表
    num = len(file_list)                #获取个数
    i = 0;

    for item in file_list:                                         #遍历循环
        if item.endswith('文件夹'):                                 #修改的条件
        # if item.replace("图片", "图集"):
            src = os.path.join(os.path.abspath(path),item)        #获取相对路径,并连接
            # dst = os.path.join(os.path.abspath(path),str(i) + ".jpg")
            dst = os.path.join(os.path.abspath(path), "" + str(i) + "组图集")
            os.rename(src,dst)
            print("converting %s to %s ..." %(src,dst))
            i = i + 1

#2、主函数
if __name__ == '__main__':
    # if __name__ == '__main__':
    # path = r'C:\Users\zhangpeng\Desktop\照片'   #填写路径  里面是图片
    path = r'E:\python123'                       #修改文件夹名称
    rename(path)

 

参考链接:https://www.cnblogs.com/znh8/p/11809737.html

 

posted @ 2023-12-08 13:02  zhang0513  阅读(467)  评论(0编辑  收藏  举报