Ошибка при попытке сохранить изображение с помощью Image.save () - PullRequest
0 голосов
/ 10 июня 2019

У меня проблема с некоторым кодом 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

Но, конечно, такой картинки нет, потому что я хочу, чтобы программа записала это в эту папку. Что я могу сделать против этого?

Спасибо за вашу помощь.

...