帮我写个python程序把Dimagenettest路径下文件夹中的图片名字上加上图片jpeg
以下是一个Python程序,可以将D:\imagenet\test路径下的文件夹中的所有图片名称末尾添加.jpeg后缀:
import os
# 设置要处理的文件夹路径
folder_path = r'D:\imagenet\test'
# 遍历文件夹中的所有文件夹和文件
for foldername, subfolders, filenames in os.walk(folder_path):
# 遍历文件夹中的所有文件
for filename in filenames:
# 判断文件是否为图片文件
if filename.lower().endswith('.jpg') or filename.lower().endswith('.png'):
# 为文件名称添加.jpeg后缀
new_filename = filename + '.jpeg'
# 构造文件的旧路径和新路径
old_path = os.path.join(foldername, filename)
new_path = os.path.join(foldername, new_filename)
# 重命名文件
os.rename(old_path, new_path)
print(f'文件 "{filename}" 已被重命名为 "{new_filename}"')
运行该程序后,它将按顺序遍历D:\imagenet\test路径下的所有文件夹和文件。对于每个文件,它将检查文件名是否以.jpg或.png结尾,如果是,则将文件名末尾添加.jpeg后缀,并将其重命名。最终,程序将打印出每个文件的旧名称和新名称
原文地址: https://www.cveoy.top/t/topic/foJq 著作权归作者所有。请勿转载和采集!