소개
이 프로젝트에서는 새로운 프로젝트 팀을 위한 주간 보고서 템플릿을 만드는 방법을 배우게 됩니다. 주간 보고서는 정기적인 검토를 위해 프로젝트 팀의 일일 작업을 요약하는 데 사용됩니다.
👀 미리보기
## 예시
## start_date = datetime.date(2023,10,1) 일요일
## end_date = datetime.date(2023,10,16) 월요일
$ 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
🎯 과제
이 프로젝트에서 다음을 배우게 됩니다:
- 주간 보고서 템플릿 파일을 저장하기 위한 "weekly" 폴더를 만드는 방법
- 시작 날짜가 포함된 주의 금요일을 결정하는 방법
- "weekly" 폴더에 주간 보고서 템플릿 파일을 작성하는 방법
- 종료 날짜가 토요일 또는 일요일인 경우 이전 금요일로 조정하는 방법
- 프로젝트의 마지막 주에 대한 최종 주간 보고서 템플릿 파일을 만드는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- 프로젝트 시작 및 종료 날짜를 기반으로 주간 보고서 템플릿을 자동으로 생성
- 주말을 제외하고 주간 보고서 템플릿에 평일만 포함되도록 보장
- 종료 날짜가 주말인 경우 이전 금요일로 조정
- 주간 보고서 템플릿을 저장하기 위한 일관되고 체계적인 구조 생성


