Ich versuche es gerade mit diesem Code. Die Fehlermeldung, die ich erhalte, ist
_tkinter.TclError: image „paco_img“ existiert nicht
Code: Select all
from tkinter import *
PINK = "#e2979c"
RED = "#e7305b"
GREEN = "#9bdeac"
YELLOW = "#f7f5dd"
BLUE = "#678ac2"
FONT_NAME = "Courier"
window = Tk()
window.title("Thomas' Elevator Pitch")
window.config(padx=200, pady=100, bg=BLUE)
canvas = Canvas(width=5000, height=4000)
paco_img = PhotoImage(file="paco.png")
canvas.create_image(2500, 2000, image="paco_img")
canvas.pack()
NameError: name 'ImageTk' is not Defined" ändert. Meinten Sie: „Bild“?
Wenn ich jedoch ImageTk in Image ändere, wird PhotoImage als unaufgelöste Attributreferenz auf Image angezeigt.
Code: Select all
window = Tk()
window.title("Thomas' Elevator Pitch")
window.config(padx=200, pady=100, bg=BLUE)
canvas = Canvas(width=5000, height=4000)
paco_img = ImageTk.PhotoImage(file="paco.png")
canvas.create_image(2500, 2000, image="paco_img")
canvas.pack()
Mobile version