-
Notifications
You must be signed in to change notification settings - Fork 0
/
Teste_Calendario.py
38 lines (28 loc) · 1.26 KB
/
Teste_Calendario.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
from src.Implementações.Calendario.Calendario import Calendario
from datetime import datetime
def main():
# Criando uma instância do Calendario
meu_calendario = Calendario()
# Inserindo algumas atividades
print("Inserindo atividades no calendario")
meu_calendario.inserir("10:00", ["Estudar Python", "Fazer exercícios"])
meu_calendario.inserir("20:00", ["Fazer trabalho de POO"])
meu_calendario.inserir("13/06/2024")
meu_calendario.inserir("15:30", ["Reunião", "Almoçar com amigos"])
meu_calendario.inserir("14/06/2024")
meu_calendario.inserir("16:00", ["Ir ao supermercado"])
meu_calendario.inserir("16:00", ["Ler um livro"])
meu_calendario.inserir("15/06/2024")
meu_calendario.inserir("18:00", ["Assistir filme", "Jogar videogame"])
meu_calendario.inserir("17/06/2024")
meu_calendario.inserir("14:00", ["Limpar a casa", "Fazer compras"])
meu_calendario.inserir("19/06/2024")
# Ordenando a agenda
print("Ordenando agenda")
meu_calendario.ordenarAgenda()
# Imprimindo o calendário para os próximos 7 dias
print("Imprimindo agenda da semana...")
hoje = datetime.now().strftime("%d/%m/%Y")
meu_calendario._imprimirCalendario(hoje)
if __name__ == "__main__":
main()