尝试使用Image.save()保存图像时发生错误

时间:2019-06-10 20:49:22

标签: python save python-imaging-library

我对某些Python代码有疑问。 我有一个带图片的文件夹。使用python程序,我想用这种方式制作它们,使它们的像素更少。 我有这个程序:

import os
from PIL import Image
import numpy as np

i = 0
width = 32
height = 32

pfad = "C:\\Users\\Leopold\\source\\repos\\bilder verkleinern\\bilder verkleinern\\Pinguin"
pictures = os.listdir(pfad)

länge_pfad = len(pictures)
pfad_save = "C:\\Users\\Leopold\\source\\repos\\bilder verkleinern\\bilder verkleinern\\fertig\\Pinguin\\"

while länge_pfad >= i:
    pfad_echt = "C:\\Users\\Leopold\\source\\repos\\bilder verkleinern\\bilder verkleinern\\Pinguin\\" + \
        pictures[i]
    Bild = Image.open(pfad_echt)
    Bild = Bild.resize((width, height))
    pfad_save = pfad_save + pictures[i]
    Bild.save(pfad_save)
    i = i + 1

问题是,如果我启动此错误,

"[Errno 2] No such file or directory: 'C:\\Users\\... (this is the file directory)\\1.300px-Falkland_Islands_Penguins_36.jpg1.300px-Falkland_Islands_Penguins_36.jpg10.2012_falkland_antarktis_0124.jpg1

但是,当然,没有这样的图片,因为我想要程序将其写入此文件夹。 我该怎么办?

谢谢您的帮助。

0 个答案:

没有答案