我已经运行了一个GUI,ImageTK已经被使用了3次,但每次我使用它添加新行时,该行都会给出一个NameError:
NameError: name 'ImageTK' is not defined
它正确运行的示例(在显示掷骰子的函数中):
img = Image.open("{}.png".format(rand_num))
die_img = ImageTk.PhotoImage(img)
die.config(image=die_img)
die.update()
对
img = Image.open("pb.png")
grave_img = ImageTK.PhotoImage(img)
pb1.config(image=grave_img)
pb1.update()
所以它存在,然后它就不存在了。帮助
打字错误。您错误地将Tk中的K大写
ImageTk
与ImageTK
不是一回事Tk
是正确的,TK
是不正确的相关问题 更多 >
编程相关推荐