Tkinter GUI中的Python Gif图像。使用Pyinstaller,如何设置?

时间:2018-06-20 07:25:44

标签: python tkinter pyinstaller

我有一个动画gif图像,我想在我的Tkinter GUI中添加它。 多亏了stackoverflow,我找到了如何使gif以动画形式运行

#Image
framelist = []
for ix in range(1000):
    part = 'gif -index {}'.format(ix)
    try: frame = PhotoImage(file='granade.gif', format=part)
    except:
        last = len(framelist) - 1
        break
    framelist.append(frame)

def update(ix):  
    if ix > last: ix = 0
    label.configure(image=framelist[ix])
    ix += 1
    top.after(100, update, ix)
label = Label(top)
label.grid(row=0, column=4, rowspan=7, sticky=E)
top.after(0, update, 0)
#EOImage

因此图像已全部设置好,并且可以在我的tkinter GUI窗口上很好地弹起。现在我希望通过pyinstaller来制作--onefile文件。我是否需要在某处指定文件的路径?还是其他?

@只是想补充一点,在编译程序运行之后,只是图像不存在,所以我假设我做错了=]

0 个答案:

没有答案