Introdução
Neste projeto, você aprenderá como criar um modelo de relatório semanal para uma nova equipe de projeto. O relatório semanal é usado para resumir o trabalho diário da equipe do projeto para revisão regular.
👀 Visualização
## exemplo
## start_date = datetime.date(2023,10,1) Domingo
## end_date = datetime.date(2023,10,16) Segunda-feira
$ ls weekly
2023-10-06.txt 2023-10-13.txt 2023-10-16.txt
$ cat 2023-10-06.txt
2023-10-02
2023-10-03
2023-10-04
2023-10-05
2023-10-06
$ cat 2023-10-16.txt
2023-10-16
🎯 Tarefas
Neste projeto, você aprenderá:
- Como criar uma pasta "weekly" para armazenar os arquivos de modelo de relatório semanal
- Como determinar a sexta-feira da semana que contém a data de início
- Como escrever os arquivos de modelo de relatório semanal na pasta "weekly"
- Como ajustar a data de término para a sexta-feira anterior se ela cair em um sábado ou domingo
- Como criar o arquivo final do modelo de relatório semanal para a última semana do projeto
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Gerar automaticamente modelos de relatório semanal com base nas datas de início e término do projeto
- Garantir que os modelos de relatório semanal incluam apenas dias úteis, excluindo os fins de semana
- Ajustar a data de término para a sexta-feira anterior se ela cair em um fim de semana
- Criar uma estrutura consistente e organizada para armazenar os modelos de relatório semanal


