Python Tkinter 计时器

1 人关注

我试图在Tkinter中制作一个时钟,并试图创建一个定时器,然而,每当我试图启动它时,标签只是停留在所选择的数字上。

对于时钟,我有一个总是在刷新的更新变量,所以我正试图将计时器纳入其中。这是更新的代码。

def Update():
    now = datetime.now()
    time = now.strftime("%H:%M:%S")
    Time.config(text = f"{time}")
    if TimerOn == True:
        root.after(1000, Update)
        root.after(1000, TimerUpdate)
    else:
        root.after(1000, Update)

在这里,"TimerOn "变量被设置为真。