一个文件下png,jpg,jpeg,bmp,xml,json,txt文件名称排序命名

2023-12-13 10:34:05

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

#utf-8
#authors  会飞的渔WZH
#time:2023-12-13
import os






# 要修改的图像所在的文件夹路径
root_path = r'D:\images\lines2\3'  # 要修改的图像所在的文件夹路径

 
filelist = os.listdir(root_path)   #遍历文件夹
print(len(filelist))
i=0


for item in filelist:
 
    if item.endswith('.png'):
 
        src = os.path.join(os.path.abspath(root_path), item)        #原本的名称  
        print(src)

        dst = os.path.join(os.path.abspath(root_path)+'_line_'+ str(i) + '.png')
        # dst = os.path.join(os.path.abspath(root_path)+'_cuodian'+'_'+ str(i) + '.bmp') 
        # dst = os.path.join(os.path.abspath(root_path)+'_'+ str(i)  +'_' + src.split('_')[5] +'.bmp') 
        # dst = os.path.join(os.path.abspath(root_path)+ str(i) +'_'+ src.split('_')[5] +'.bmp') 
        print(dst)

 
    try:
        os.rename(src, dst)          #意思是将 src 替换为 dst
        i+=1
        print('rename from %s to %s' % (src, dst))
    except:
        continue
print('ending...')

文章来源:https://blog.csdn.net/wuzhihuaw/article/details/134964052
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。