Вы не можете открыть .png
файлы без использования внешней библиотеки изображений. * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
PNG
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *; * * * * * * 100 * * *).
Единственная возможность, которая приходит на ум, - это преобразование изображения в другой, совместимый формат, например GIF
или PGM
Если у вас есть изображение в одном из этих форматов, вы можете просто добавить его. У меня с этим кодом все работало нормально:
from tkinter import *
root = Tk()
photo = PhotoImage(file="img.ppm")
img = Label(root, image=photo)
img.image = photo
img.place(x=0, y=0)
root.mainloop()