Seite 1 von 1

Bilder speicherort einfügen

Verfasst: Montag 27. September 2021, 18:10
von splaty
Hallo in meinem Python Programm möchte ich es ein bisschen geordneter machen.
Ich habe es mit dem Modul versucht:

Code: Alles auswählen

from PIL import Image, ImageTK

Code: Alles auswählen

click_btn_car_verison2 = Image.open("hallo\hallo.png")
    img_label_ss180 = Label(image=click_btn_car_verison2)
    car_verison2 = Button(car, image=click_btn_car_verison2, borderwidth=5, )
    car_verison2.pack(pady=0)
bei mir kommt ein fehler da die PIL, Image und ImageTK sachen nicht erkannt werden
falls es hifst meine Umgebungsvariable ist Pycharm
kann mir bitte jemand weiter helfen?

Re: Bilder speicherort einfügen

Verfasst: Montag 27. September 2021, 18:42
von DeaD_EyE
Hier ein minimales Beispiel.

Code: Alles auswählen

from tkinter import Button, Label, Tk
from urllib.request import urlopen

from PIL import Image
from PIL.ImageTk import PhotoImage


root = Tk()

# kann natürlich auch eine lokale Datei sein
quelle = urlopen("https://archive.server101.icu/bilder/putin_frei.png")
img = Image.open(quelle)

tk_img = PhotoImage(img)

Label(root, text="Test", image=tk_img).pack()
Button(root, text="Verlassen", width=200, height=20, command=root.destroy).pack()

root.mainloop()

Re: Bilder speicherort einfügen

Verfasst: Mittwoch 29. September 2021, 16:16
von splaty
Danke aber in die PIL uns Image Module nimmt mein Programm nicht an gibt es da eine Lösung

Re: Bilder speicherort einfügen

Verfasst: Mittwoch 29. September 2021, 16:37
von __blackjack__
@splaty: Wie sieht denn der konkrete Code mit der konkreten Ausnahme aus? `PIL` ist installiert?