PythonTkinter Hintergrund bild
Hi, ich möchte ein Bild als Hintergrundbild eines Fenster machen. Ich habe geschrieben:
from Tkinter import * Fenster = Tk() bild=PhotoImage(file="ha.png") hkb=Label(fenster,image=bild) hkb.pack()
Das bild ha.png befindet sich im gleichen ordner wie die .py datei, trozdem schreibt er immer "couldn't recognize data in image file "ha.png"" selbst wenn ich den ganzen Pfad angebe ( bild=PhotoImage(file="E:\Neuer Ordner""ha.png")) kommt: "couldn't open "E:\Neuer Ordnerha.png": no such file or directory"
Ich hoffe mir kann jemand helfen. Vielen Dank
2 Antworten
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Hast du es schon mit anderen formaten versucht?
probiere es mal mit einem .gif Bild.
![](https://images.gutefrage.net/media/default/user/4_nmmslarge.png?v=1438863662000)
Mit einem Bild im GIF-Format hat es bei mir geklappt. Mit JPEG nicht. Es scheint, dass PhotoImage nicht alles mag:
https://stackoverflow.com/questions/31762577/python-tkinter-photoimage-file-formats-supported