我目前正在制作一个在Tkinter播放视频的项目。我已经设置了代码来运行循环并播放每个帧(所以它有点像gif)但代码似乎没有播放循环,它只显示第一个图像。我究竟做错了什么?这是代码:
from tkinter import*
root=Tk()
root.geometry=('400x400')
loop=1
while loop>0:
if loop<240:
filepath="Frames\Frame_Layer_"+str(loop)+".png"
imageback=PhotoImage(file=filepath)
button1=Button(root, image=imageback).pack()
loop=loop+1
else:
loop=1
root.mainloop()
当我运行代码时,它会显示一条消息,说太早创建图像???
非常感谢任何帮助。提前谢谢,
Mitra0000