批量命名图片文件
在浏览网页的过程中可能会遇到一些自己比较喜欢的图片,并且是同一个系列的图片。如果需要将这些图片保存到本地,系统一般会默认给予图片一个编号作为文件名称。但是这些文件名称是毫无意义的,同时不利于查询。所以非常需要找一个程序批量、按照自己喜好来命名这些文件。
##照片批量重命名
# coding=utf-8
import os
path_name = os.path.join(os.getcwd(), r'C:\Users\11111\Desktop\1')
'''
获取图片所在文件夹的地址
可修改为文件的相对路径,比如:
path_name = D:\Documents\GitHub\my_OpenCV\models-master\research\my_data\myimages)
'''
num = 3323 # 图片命名的序号(从num开始)
for item in os.listdir(path_name):#进入到文件夹内,对每个文件进行循环遍历
#re_name=str(num)+'.jpg'
re_name = '图片_'+str(num)+'.jpg' # 重命名图片文件的格式(从num开始)
os.rename(os.path.join(path_name,item),os.path.join(path_name,re_name))
num+=1
需注意的是,程序中已经默认查找桌面上的1文件夹的文件,所以有需要的话可以更改程序中的路径名称。另外,for循环中的'图片_'可以替换为其他你想使用的文字。