Python вставить изображение в ошибку Tkinter - PullRequest
0 голосов
/ 04 мая 2018

Я хочу вставить изображение в tkinter, но я получил ошибку:

TclError: изображение "pyimage7" не существует.

Я использую WinPython-64-3.3.5.9. Я попробовал "rozmery.gif", но не помогло.

    from tkinter import *        
    from PIL import ImageTk, Image

    app_root = Tk()

    #Setting it up
    img = ImageTk.PhotoImage(Image.open("rozmery.png"))

    #Displaying it
    imglabel = Label(app_root, image=img).grid(row=1, column=1) 

    app_root.mainloop()

1 Ответ

0 голосов
/ 25 мая 2018

Перед размещением необходимо сохранить ссылку на изображение:

imglabel = Label(app_root, image=img)
imglabel.image = img
imglabel.grid(row=1, column=1) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...