使用 Python 编写程序保护您的眼睛
眼睛,是心灵的窗户,生活在数字时代的我们,它首当其冲地承受屏幕冲击。盯着电脑屏幕成为我们日常工作和学习的一部分,导致用眼过度。那么如何减少对眼睛的伤害,应该如何保护眼睛?
用眼应控制时间,自觉自律,尽量不要使眼睛过度疲劳。用眼过程中经常眨一下眼睛,有助于分泌泪液湿润眼球,视物更清晰。不定时做转眼运动,强健眼部肌肉。让眼睛适当休息。
零点君今天介绍一个 python 通知程序,利用 Windows 的通知功能,编写代码,定时提醒您保护眼睛。
需要安装模块 win10Toast,可以在 show_toast() 函数中自定义自己的消息内容。每隔 20 秒进行提醒,同时调用“quotes.txt”的内容,展示一条人生格言,可以根据自己的情况进行更改。
具体代码如下:
from win10toast import ToastNotifier
import requests
import time
import random
def notify(random_quote):
toaster = ToastNotifier()
toaster.show_toast("眨眨眼吧,休息一会!",
'请保护好自己的眼睛',
icon_path=None,
duration=5)
toaster.show_toast("人生格言",
random_quote,
icon_path=None,
duration=6,
threaded=True)
while toaster.notification_active():time.sleep(0.1)
if __name__ == "__main__":
quotes_list=[]
with open('quotes.txt' , encoding='utf-8') as f:
for line in f:
if line !='\n':
quotes_list.append(line)
while True:
rand_item =random.choice(quotes_list)
notify(rand_item)
time.sleep(20)
发表评论