python alarm弹窗脚本
时间: 2023-10-15 22:06:02 浏览: 183
以下是一个简单的 Python 弹窗脚本,可以用于定时提醒:
```python
import tkinter as tk
import time
def show_alarm():
alarm_window = tk.Tk()
alarm_window.title("Alarm!")
alarm_window.geometry("200x100")
alarm_label = tk.Label(alarm_window, text="Time's up!")
alarm_label.pack()
alarm_window.mainloop()
set_time = input("Enter the time for the alarm (in hh:mm:ss format): ")
set_time_list = set_time.split(":")
hour = int(set_time_list[0])
minute = int(set_time_list[1])
second = int(set_time_list[2])
while True:
current_time = time.localtime()
if current_time.tm_hour == hour and current_time.tm_min == minute and current_time.tm_sec == second:
show_alarm()
break
```
该脚本首先要求用户输入一个时间,然后将其转换为小时、分钟和秒钟。然后,它进入一个无限循环,每秒钟检查一次当前时间是否等于设置的时间。如果是,就会调用 `show_alarm()` 函数显示一个弹窗。
阅读全文