代码如下:
import os
import string
from PIL import Image
#图片存储路径
dirName = "img/"
#OS模块获取文件夹下的文件名
D_list = os.listdir(dirName)
#遍历
for FileName in D_list:
#分割文件名,索引改后缀
NewName = FileName
NewName = NewName.split('.')
if NewName[-1] == 'jpg':
NewName[-1] = 'png'
#字符串拼接文件名
NewName = str.join('.', NewName)
Filename = dirName + FileName
NewName = dirName + NewName
#rename()方法
tp = Image.open(Filename)
tp.save(NewName)
print(NewName, "修改成功!")
同理,可以转换任意格式。
本文最后更新于2022年1月19日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!