我的問題是,while循環中的數字每秒增加。我在shell中找到了解決方案,但「time.sleep()」函數在「Tkinter」上不起作用。請幫忙!Tkinter標籤+1每秒的Incerasing數量
import time
from tkinter import *
root = Tk()
root.configure(background="grey")
root.geometry("500x500")
#I want to increase money in label every one second +1 which is displayed,
Money = 100
etiket1 = Label(root,text = str(money)+"$",fg = "Green")
etiket1.pack()
while money < 300:
money += 1
time.sleep(1)
if money == 300:
break
#「而」循環不工作「time.sleep()」中的Tkinter
root.mainloop()
[如何使用Tkinter的創建一個定時器?](http://stackoverflow.com/questions/2400262/how-to-create-a-timer-using-tkinter) –