下面是一个使用Tkinter实现的电子时钟,它会显示当前的时间和日期,并且可以设置透明度和隐藏标题栏。
from tkinter import *
import time
def update_clock():
current_time = time.strftime("%H:%M:%S")
current_date = time.strftime("%A, %B %d, %Y")
clock.config(text=current_time)
date.config(text=current_date)
clock.after(1000, update_clock)
root = Tk()
root.overrideredirect(True) # 隐藏标题栏
root.wm_attributes('-alpha', 0.7) # 设置透明度
clock = Label(root, font=('Calibri', 80), bg='black', fg='white')
clock.pack(pady=20)
date = Label(root, font=('Calibri', 40), bg='black', fg='white')
date.pack()
update_clock()
root.mainloop()
请注意,overrideredirect(True)
将隐藏窗口的标题栏,wm_attributes('-alpha', 0.7)
设置了窗口的透明度为0.7。您可以根据需要调整这些值。