Python教程

python批量修改文件夹尺寸、jpg转png

本文主要是介绍python批量修改文件夹尺寸、jpg转png,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.python批量修改文件夹尺寸2048*1024

在这里插入图片描述

from PIL import Image
import os.path
import glob


def Resize(file, outdir, width, height):
    imgFile = Image.open(file)
    try:
        newImage = imgFile.resize((width, height), Image.BILINEAR)
        newImage.save(os.path.join(outdir, os.path.basename(file)))
    except Exception as e:
        print(e)


for file in glob.glob("D:/Backup/桌面/666/*.jpg"):  # 图片所在的目录
    Resize(file, "D:/Backup/桌面/777", 2048, 1024)  # 新图片存放的目录
import os
files = os.listdir("D:/Backup/桌面/777")
i=0
for file in files:
    original = "D:/Backup/桌面/777" + os.sep+ files[i]
    new = "D:/Backup/桌面/777" + os.sep + str(i+1) + ".png"
    os.rename(original,new)
    i+=1

转换大小和PNG格式之后:
在这里插入图片描述

这篇关于python批量修改文件夹尺寸、jpg转png的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!