gpt4 book ai didi

python - 如何用python制作一个交互式的简单 watch ?

转载 作者:太空宇宙 更新时间:2023-11-03 19:09:07 27 4
gpt4 key购买 nike

我对如何用 python 创建 watch 有点困惑我编写了以下代码:

from Tkinter import *
root = Tk()

tt='vv'

def time(tt):
from time import strftime
tt=strftime('%H:%M:%S')
return tt

Label= Label(root,bd=11,text=time(tt))
Label.pack()

root.mainloop()

如何使其具有交互性?现在它只显示程序运行时的时间

最佳答案

您可以使用 after 函数来安排方法调用。

这是一个小例子。请注意,我使用的是 StringVar轻松设置标签的文本。

from Tkinter import *
from time import strftime

root = Tk()

time_var = StringVar()

def set_time():
time_var.set(strftime('%H:%M:%S'))
root.after(1000, set_time)

Label(root, bd=11, textvariable=time_var).pack()
set_time()
root.mainloop()

我调用 set_time 一次,然后 set_time 安排自己每 1000 毫秒调用一次。

关于python - 如何用python制作一个交互式的简单 watch ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13641227/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com