如何处理未出现Tkinter的图片

时间:2019-06-20 09:19:44

标签: python python-3.x tkinter

我写了一个类,其中打开了一个带有图片的新窗口。 我阅读了有关它的其他主题并尝试过,但是没有一个帮助我。

import tkinter as tk
from tkinter import *


class About:
    def __init__(self, master):
        root = Tk()
        root.title("About")
        canvas = Canvas(root, width=200, height=200, bg='white')
        photo = tk.PhotoImage(file=some gif picture)
        canvas.create_image(0, 0, image=photo)
        label = Label(image=photo)
        label.image = photo
        label.pack()


if __name__=="__main__":
    root = Tk()
    about = About(root)
    root.mainloop()

我运行时显示空白的tkinter框架。或者显示此错误:

 _tkinter.TclError: image "pyimage1" doesn't exist

0 个答案:

没有答案