shigen日更文章的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记录生长,分享认知,留住感动。

上次的文章怎么完成一个下班倒计时程序的阅览量很高,觉得也很实用酷炫,下边是昨天的体验成果:

python完成炫酷的屏幕维护程序

python完成炫酷的屏幕维护程序

所以趁热打铁,再次写了文章中提到的桌面维护程序。先来看看效果吧。

python完成炫酷的屏幕维护程序

完全能够作为屏保程序了,老方法:以下是完成的代码:

from tkinter import *
from time import strftime
​
def update_time():
  global i, j 
  current_time = strftime('%H:%M:%S')
  time_label.config(text=current_time)
  time_label.after(1000, update_time)
  # 设置标签色彩和布景色彩,完成动态效果
  time_label.config(fg=colors[i%len(colors)])
  i  = 1
  j  = 1
​
root = Tk()
root.title('时钟')
root.configure(bg='black') # 设置布景为黑色
root.attributes('-fullscreen', True) # 设置窗口全屏# 设置字体样式和色彩
colors = ['#ff0000', '#00ff00', '#0000ff', '#ffff00', '#ff00ff', '#00ffff']
time_label = Label(root, font=('DS-Digital', 100), bg='black', fg=colors[0])
time_label.pack(expand=True) # 居中显示# 设置动态效果
backgrounds = ['#000000', '#111111', '#222222', '#333333', '#444444', '#555555']
i = 0
j = 0
​
update_time()
​
root.mainloop()

其实还能够设置布景图片之类的,感兴趣的伙伴能够继续自行测验。


以上就是今天分享的全部内容了,觉得不错的话,记得点赞 在看 重视支持一下哈,您的鼓励和支持将是shigen坚持日更的动力。一起,shigen在多个平台都有文章的同步,也能够同步的阅读和订阅:

平台 账号 链接
CSDN shigen01 shigen的CSDN主页
知乎 gen-2019 shigen的知乎主页
shigen01 shigen的主页
腾讯云开发者社区 shigen shigen的腾讯云开发者社区主页
微信大众平台 shigen 大众号名:shigen

python完成炫酷的屏幕维护程序

shigen一起,每天不一样!