Mundo em Python

Alarme Múltiplos

from tkinter import *
import datetime
import time root = Tk()
root.geometry("400x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Alarme Múltiplos") titulo = Label(text="Alarme Múltiplos",
font=("Arial", "34", "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.05, rely=0.05) def set_alarm():
alarm_times = [
"09:56:01",
"09:56:05",
"09:56:08"
]
while True:
current_time = datetime.datetime.now().strftime("%H:%M:%S")
if current_time in alarm_times:
if current_time == "09:56:01":
resultado_texto.config(text="Hora de almoço")
elif current_time == "09:56:05":
resultado_texto.config(text="Hora de Lanche")
elif current_time == "09:56:08":
resultado_texto.config(text="Hora de jantar")
break
time.sleep(1)
# Chama a função set_alarm() novamente após 1 segundo
root.after(1000, set_alarm) resultado_texto = Label(font=("Arial", 12, "bold"), bg="#cfe2f3")
resultado_texto.place(relx=0.05, rely=0.35, relwidth=0.9, relheight=0.4) set_alarm()
root.mainloop()
0