ich möchte in einem Fenster ein Bild anzeigen, das im gleichen Verzeichnis wie die Python-Datei steht, bekomme aber die Meldung "_tkinter.TclError: image "pyimage1" doesn't exist".
Wer kann helfen ?
Code: Alles auswählen
from tkinter import *
fenster1=Tk()
fenster2=Tk()
fenster1.title("Mein Fenster 1")
fenster2.title("Mein Fenster 2")
def start_action():
canvas2 = Canvas(fenster2, width=100, height=100)
canvas2.pack()
myimage = PhotoImage(file="bild.png")
canvas2.create_image(0, 0, anchor="sw", image=myimage)
canvas1 = Canvas(fenster1,width=400,height=350)
canvas1.pack()
canvas1.create_line(0,50,400,50,fill="red")
canvas1.create_text(100,100,text="Testzeile")
start_button = Button(fenster1,text="Start", command=start_action)
start_button.place(x=50,y=300,width=80,height=30)
exit_button = Button(fenster1, text="Beenden", command=fenster1.quit)
exit_button.place(x=250,y=300,width=80,height=30)
fenster1.mainloop()