飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 1511|回复: 7

[Python] 数字时钟界面之Tkinter实现

[复制链接]
  • TA的每日心情
    慵懒
    2024-3-20 15:00
  • 签到天数: 290 天

    [LV.8]以坛为家I

    发表于 2023-1-8 20:25:39 | 显示全部楼层 |阅读模式
    单击界面 切换模式 显示具体的时间将切换为年月日

    QQ截图20230108202129.png

    程序代码
    [Python] 纯文本查看 复制代码
    from tkinter import *
    from time import strftime
    root = Tk()
    root.geometry('500x300')
    
    lb = Label(root,font=('微软雅黑',32),bg='lightblue',fg='black')
    lb.pack(anchor='center',fill=BOTH,expand=1)
    # 定义mode标志
    time = 'mode'
    # 定义显示日期/时间的函数
    def time_func():
        if time == 'mode':
            time1 = strftime('%H:%M:%S:%p')
        else:
            time1 = strftime('%Y-%m-%d')
        lb.config(text=time1)
        lb.after(1000,time_func)
    
    def move_cursor(event):
        # 需要声明time为全局变量
        global time
        if time == 'mode':
            time = 'data'
        else:
            time = 'mode'
    
    lb.bind('<Button>',move_cursor)
    time_func()
       
    root.mainloop()

    PYG19周年生日快乐!
  • TA的每日心情
    难过
    11 小时前
  • 签到天数: 511 天

    [LV.9]以坛为家II

    发表于 2023-1-9 15:50:59 | 显示全部楼层
    来学习,多谢
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 357 天

    [LV.8]以坛为家I

    发表于 2023-1-9 16:43:44 | 显示全部楼层

    谢谢楼主分享!谢谢
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-3-20 15:00
  • 签到天数: 290 天

    [LV.8]以坛为家I

     楼主| 发表于 2023-1-9 17:59:02 | 显示全部楼层
    浪漫小流氓 发表于 2023-1-9 16:43
    谢谢楼主分享!谢谢

    不用谢啦
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-3-20 15:00
  • 签到天数: 290 天

    [LV.8]以坛为家I

     楼主| 发表于 2023-1-9 18:00:12 | 显示全部楼层

    哈哈 不用谢
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    12 小时前
  • 签到天数: 2020 天

    [LV.Master]伴坛终老

    发表于 2023-1-11 08:42:33 | 显示全部楼层
    谢谢分享  收了
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-3-20 15:00
  • 签到天数: 290 天

    [LV.8]以坛为家I

     楼主| 发表于 2023-1-11 13:04:07 | 显示全部楼层

    嗯 不用谢
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    14 小时前
  • 签到天数: 311 天

    [LV.8]以坛为家I

    发表于 2023-1-11 14:21:45 | 显示全部楼层
    PYG18周年生日快乐!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表