import os
from PIL import Image
src_folder = r'xxx'
suffix = '_new'
for root, dirs, files in os.walk(src_folder):
for file_name in files:
# 检查文件是否为图片文件(支持的格式有:'.jpg', '.jpeg', '.png', '.bmp', '.gif', '.ico', '.tif', '.tiff)
if file_name.lower().endswith(('.jpg', '.jpeg', '.png', '.bmp', '.gif', '.ico', '.tif', '.tiff')):
file_path = os.path.join(root, file_name)
# 打开图片文件
img = Image.open(file_path)
# 保存重命名的图片,同时覆盖原始图像
new_path = file_path.replace(os.path.splitext(file_name)[1], suffix + os.path.splitext(file_name)[1])
img.save(new_path)
# 删除原始文件
os.remove(file_path)
层次遍历文件夹给文件夹中的图片批量添加后缀
最新推荐文章于 2023-12-09 21:50:06 发布