Mundo em Python

Previsão do Além

from tkinter import *
import random
from datetime import datetime root = Tk()
root.geometry("700x300")
root.resizable(False, False)
root.config(bg="#103030")
root.title("Previsão do Além") titulo = Label(
root,
text="Previsão do Além",
font=("Arial", 28, "bold"),
bg="#103030",
fg="#49e3e3"
)
titulo.place(relx=0.25, rely=0.05) def limpar():
resultado_texto.config(text="") def app():
mensagens = [
"À meia-noite, alguém vai bater à tua porta",
"Hoje um segredo será revelado",
"O vento traz mensagens do passado ",
"Alguém misterioso pensa em ti",
"Uma decisão importante será tomada hoje",
"O que procuras está mais perto do que imaginas",
"Cuidado com as sombras ao entardecer ",
"Uma carta antiga trará notícias inesperadas ",
"O destino escreve em linhas que ainda não lês",
"Um encontro fortuito mudará o teu caminho",
"Alguém do outro lado tenta chamar a tua atenção",
"O corvo pousará onde a verdade se esconde",
"Não ignores os sinais que surgem no teu telemóvel",
"A névoa da manhã esconde um novo começo",
"Ouve o bater do sino, um ciclo encerra-se agora",
"Nas calçadas de pedra, o teu destino já foi traçado",
"O luar de hoje revelará o que a luz do sol escondeu",
"Um sussurro na travessa trará a resposta que procuras️",
"Alguém que já partiu guarda os teus passos esta noite",
"A coruja vigia o teu sono; algo está prestes a mudar",
"Uma chave antiga abrirá uma porta que julgavas trancada️",
"O mar traz de volta o que a maré levou há muito tempo",
"Cuidado com o espelho ao terceiro badalo da hora",
"Um aroma a alecrim indica que não estás sozinho no quarto",
"O fado não se explica, mas hoje o teu será escrito a ouro",
"Alguém atravessará o oceano para te encontrar em sonhos",
"A chama da vela inclina-se para Norte: uma visita está a caminho",
"Não temas o corvo, ele traz o aviso que tanto precisavas"
]
hora_atual = datetime.now().hour
if hora_atual >= 0 and hora_atual < 12:
a ="Manhã: " + random.choice(mensagens)
elif hora_atual < 18:
a ="Tarde: " + random.choice(mensagens)
else:
a ="Noite: " + random.choice(mensagens)
resultado_texto.config(text=a)
but1 = Button(
root,
text="Mostrar",
bd=2,
bg='#107db2',
fg='white',
font=('verdana', 12, 'bold'),
command=app
)
but1.place(relx=0.1, rely=0.3, relwidth=0.25, relheight=0.1) but_limpar = Button(
root,
text="Limpar",
bd=2,
bg='#107db2',
fg='white',
font=('verdana', 12, 'bold'),
command=limpar
)
but_limpar.place(relx=0.4, rely=0.3, relwidth=0.25, relheight=0.1) but_sair = Button(
root,
text="Sair",
bd=2,
bg='#107db2',
fg='white',
font=('verdana', 12, 'bold'),
command=root.destroy
)
but_sair.place(relx=0.7, rely=0.3, relwidth=0.25, relheight=0.1) resultado_texto = Label(
root,
text="",
font=("Arial", 14, "bold"),
bg="#cfe2f3",
anchor="center",wraplength=600
)
resultado_texto.place(relx=0.05, rely=0.45, relwidth=0.9, relheight=0.35) root.mainloop()
0