import os
def rename(file_dir, name):
'''将网上爬下来的图片重命名'''
'''第一个参数是目标文件名 第二个参数是图片的名称'''
i = 0
for file in os.listdir(file_dir):
'''获取该路径文件下的所有图片'''
src = os.path.join(os.path.abspath(file_dir), file)
'''修改后图片的存储位置(目标文件夹+新的图片的名称)'''
dst = os.path.join(os.path.abspath(file_dir), name + str(i) + '.jpg')
os.rename(src, dst) # 将图片重新命名
i = i + 1
file_dir = 'D:\PY_project' # 目标下的文件夹名称
rename(file_dir + '/cat', 'cat') # 获取目标文件夹下,子文件的的路径 并进行重命名
rename(file_dir + '/dog', 'dog')
批量修改图片的文件名
最新推荐文章于 2024-06-23 11:34:31 发布