简易染色小时钟

import time
import tkinter

# 创建窗口对象
root = tkinter.Tk()
# 设置窗口标题
root.title('时钟小程序')
# 设置窗口大小(注意中间不是乘号 , 是小写字母x)
# 后面的两个参数 : + 表示在屏幕的左上 , -表示屏幕右下
root.geometry('600x200')
# 设置窗口背景颜色
root.config(background='yellow')

# 获取时间的函数
def get_time():
    # 将获取到的时间给动态字符串
    dstr.set(time.strftime('%Y:%m:%d - %H:%M:%S'))
    # 每隔一秒获取新的时间 (1000毫秒=1秒)
    root.after(1000 , get_time)

# 设置生成动态字符串
dstr = tkinter.StringVar()
# textvariable 改参数可以让文本进行改变变化
# font 设置字体
# fg 设置字体颜色(颜色的英文 , 十六进制的颜色参数)
# bg 设置组件背景颜色
tkinter.Label(root , textvariable=dstr , font=('宋体',85) , fg='red' , bg='#FFFF00').pack()
# 调用打开获取时间的函数
get_time()

# 启动窗口
root.mainloop()


你可能感兴趣的:(python,python)