用python创建闹钟
时间: 2023-05-12 22:03:11 浏览: 90
使用Python实现一个闹钟
可以使用Python中的time模块和playsound模块来创建一个简单的闹钟。以下是一个示例代码:
```python
import time
from playsound import playsound
def set_alarm(hour, minute):
while True:
current_time = time.localtime()
if current_time.tm_hour == hour and current_time.tm_min == minute:
print("Time's up!")
playsound('alarm.mp3') # 播放音乐
break
time.sleep(60) # 每分钟检查一次
set_alarm(8, 30) # 设置闹钟时间为早上8:30
```
在这个示例中,我们定义了一个名为set_alarm的函数,它接受两个参数:小时和分钟。该函数使用一个无限循环来检查当前时间是否等于设置的时间,如果是,则打印“Time's up!”并播放一个音乐文件。我们使用time模块中的localtime函数来获取当前时间,并使用time模块中的sleep函数来每分钟检查一次时间。我们还使用了playsound模块来播放音乐文件。
阅读全文