我是编程新手,我正在尝试使用 python 3.3 中的 tkinter 创建一个应用程序。在这个应用程序中,我正在使用包含图像的按钮,并且我想要执行取决于按钮所包含的图像类型的操作。这是我的程序的简化版本:
from tkinter import *
master=Tk()
c_black = PhotoImage(file="c_black.gif")
b=Button(master, image=c_black)
print(b.cget('image'))
master.mainloop()
代替
c_black
控制台返回
pyimage1
我不知道为什么。我已经想弄清楚几个小时了。也许有办法以不同的方式做到这一点?