指定一个文件夹,将文件夹中所有jpg格式转换成png格式
from PIL import Image
import os
# 设置源文件夹和目标文件夹
src_folder = "rename_space\\jpg" #这里建议使用绝对路径
target_folder = "rename_space\\png" #这里建议使用绝对路径
# 循环读取源文件夹中的所有jpg文件并保存成png
for file_name in os.listdir(src_folder):
if file_name.endswith(".jpg"):
im = Image.open(os.path.join(src_folder, file_name))
new_file_name = os.path.splitext(file_name)[0] + ".png"
im.save(os.path.join(target_folder, new_file_name), "png")
print("批量修改成功")