我正在学习使用tkinter,我试着在咖啡机上有4个按钮,每个按钮都会创建一个新窗口,按顺序显示图像,就像幻灯片一样。我所做的不起作用,因为它只显示幻灯片中的最后一个图像,而忽略了其余部分。在Python2.7中,我可以在每次配置标签后不在控制台中打印任何内容来修复这个问题,但它似乎不起作用。如果您能告诉我为什么会发生这种情况,以及/或如何解决它,我们将不胜感激。在
(注:我知道我的代码可能很难看/效率低下,但请记住,我对tkinter很陌生,所以我只关心它是否有效)。在def Latte():
global Grind
global Hot_Water
global Cocoa_Poweder
global Steamed_Milk
global Foamed_Milk
global LattePhoto
MakingCoffee=Toplevel(Test, width=200, height=200)
MakingCoffee.wm_title("Latte")
MakingCoffee.iconbitmap("Photos\Latte.ico")
photolabel= Label(MakingCoffee,image=Grind)
photolabel.pack()
time.sleep(2)
photolabel.configure(image=Hot_Water)
time.sleep(2)
photolabel.configure(image=Steamed_Milk)
time.sleep(4)
photolabel.configure(image=Foamed_Milk)
time.sleep(1)
photolabel.configure(image=LattePhoto)
time.sleep(2)
MakingCoffee.destroy()