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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,848评论 25 708
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,834评论 2 59
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,837评论 18 139
  • 在回答这个问题之前,我想你有必要先了解一下,知识管理领域的经典模型—— DIKW 模型。它代表了知识管理的四个层级...
    林三人阅读 1,993评论 0 2
  • 陈东超 轻轻的我走了 正如轻轻的我来了一般 我来不及挥手 带走了无限无耐与心酸 忘不了班子领导的高端引领 忘不...
    陈东超阅读 278评论 0 3