tkinter制作时钟

在GUI程序中对某个部件进行刷新,时钟是最简单的案例。

#!/usr/bin/python
#-*-coding:utf-8-*-

import tkinter as tk,time

# 更新时间,每一秒调用一次
def update_time():
    clock_label.configure(text=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()))
    clock_label.after(1000,update_time)

root = tk.Tk()
root.geometry('300x200')
clock_label = tk.Label(root)
clock_label.pack()
update_time()
root.mainloop()

参考资料:
http://effbot.org/tkinterbook/widget.htm

你可能感兴趣的:(tkinter制作时钟)