我想打开一个gif文件,但只显示一个白色方块。我用的是mac电脑。这是我的代码:
def pic(aken, heigth, width, gif):
name = Canvas(aken, width, height)
name.create_image(height/2, width/2, image = gif)
name.place(x=340, y=0)
def aken():
aken = Tk()
aken.geometry("800x600")
sign = PhotoImage(file='CocaCola.gif')
pic(aken, 120, 120, sign)
aken()
这应该标记为副本。问题是图像正在被垃圾回收,请参阅Putting gif image in a canvas with Tkinter或查看此处的原始建议http://effbot.org/pyfaq/why-do-my-tkinter-images-not-appear.htm
相关问题 更多 >
编程相关推荐