The image format must be set to GGIF, PPM, or PGM 」 when using the Tkinter Photo Imaging feature.Otherwise, you can use PILLOW to convert files.
#photoimage
import tkinter as tk
root=tk.Tk()
canvas=tk.Canvas(root)
a=tk.PhotoImage("maru-maru.gif")#can use gif,ppm and pgm
canvas.create_image(x,y,a)
root.mainloop()
pip install pillow
#Using pillow
from PIL.ImageTk import PhotoImage
import tkinter as tk
...
# Write your code here
a=PhotoImage ("maru-maru-file.jpg")
...
© 2025 OneMinuteCode. All rights reserved.