使用Python自动将脚本所在目录中的jpg或者jpeg格式的图像文件转存为png格式

2021/8/28 13:06:28

本文主要是介绍使用Python自动将脚本所在目录中的jpg或者jpeg格式的图像文件转存为png格式,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

"""
自动将脚本所在目录中的jpg或者jpeg格式的图像文件转存为png格式
"""


import os
from PIL import Image

dirname = os.path.dirname(__file__)

def process(dirname=dirname):
    for root, dirs, files in os.walk(dirname):
        for file in files:
            if '.jpg' in file or '.jpeg' in file:
                # jpg转存png
                print('正在转存{file}'.format(file=os.path.join(root, file)))
                Image.open(os.path.join(root, file)).save(os.path.join(root, file.replace('.jpg', '.png').replace('.jpeg', '.png')))
                # 删除原jpg文件
                os.remove(os.path.join(root, file))


if __name__ == '__main__':
    process()



这篇关于使用Python自动将脚本所在目录中的jpg或者jpeg格式的图像文件转存为png格式的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程