以下是一个简单的Python闹钟程序,可以在指定的时间响铃。

import datetime
import time
import os

def alarm(set_alarm_timer):
    while True:
        time.sleep(1)
        current_time = datetime.datetime.now()
        now = current_time.strftime("%H:%M:%S")
        date = current_time.strftime("%d/%m/%Y")
        print("今天日期:",date)
        print("现在时间:",now)
        if now == set_alarm_timer:
            print("时间到了")
            os.system("mpg321 alarm.mp3")
            break


print("设置闹钟时间:")
hour = input("小时(00-23):")
minute = input("分钟(00-59):")
second = input("秒(00-59):")

set_alarm_timer = hour + ":" + minute + ":" + second
print("闹钟设置为:",set_alarm_timer)

alarm(set_alarm_timer)

在运行程序之前,需要安装mpg321,用来播放闹钟声音。可以使用以下命令进行安装:

sudo apt-get install mpg321

在运行程序时,用户需要输入闹钟的小时、分钟和秒。程序将等待到指定时间,然后播放闹钟声音。

用Python编写一个闹钟

原文地址: http://www.cveoy.top/t/topic/148 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录