Python实现闹钟功能

今天分享一下用Python实现闹钟功能。最终效果是当你设置一个时间,比如:17:27,当电脑时间达到你设置的时间后,会自动打开Groove 音乐,播放你指定的音乐,此时程序已经break了,你只需要关闭音乐就可以啦,我是在win10,Python3.6的跑的哈,可能有不足的地方,请多多指教哈。
  效果图我晚点补上哈。




import sys
import time
import subprocess

#实现闹钟功能
def alert():
    set_time = input("设置闹钟时间: ")
    print(f'闹钟设置为: {set_time}')
    print('现在时间是:')
    while True:
        t = time.localtime()
        fmt = "%H:%M:%S"
        now = time.strftime(fmt,t)
        sys.stdout.write(now + '\r')
        sys.stdout.flush()
        time.sleep(1)

        if now[:5] == set_time.rjust(5,'0'):
            print('起床了')
            subprocess.Popen(['start','C:/Users/RCP/Music/打出名堂.mp3'],shell=True)
            break

def main():
    alert()

if __name__ == "__main__":
   main()

学习python分布式爬虫-从基础到实战-火焱学院


版权声明:本文为lyb9292原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。