使用 python 2.7 和 Tkinter,我如何制作图像,单击时运行一个函数?我正在考虑使用类似的东西
Button(...,foto = "mypic.jpg",command=myfunc)
但我不管理。
非常感谢您的帮助!
环顾一圈后,这就是我得到的。不过,我还没有测试过。
from PIL import Image, ImageTk
image = Image.open("mypic.jpg")
photo = ImageTk.PhotoImage(image)
Button(...,image=photo,command=myfunc)
foto
应该在这里image
。PIL
是您必须获得的依赖项。希望这可以帮助。
从 PIL 导入图像,ImageTk
图像 = Image.open("mypic.jpg") 照片 = ImageTk.PhotoImage(图像)
按钮(...,图像=照片,命令=myfunc)