피드로 돌아가기

Python 프로젝트 구조: 적절한 레이아웃 선택하기

Real Python

편집자 요약

이 글은 Python 프로젝트를 구조화하는 방법을 다룹니다. 평면(flat) 레이아웃과 src/ 레이아웃 중에서 선택하고, 코드 배치 방식을 정리하는 방법을 설명합니다. 또한 CLI, 웹, GUI 애플리케이션에 이러한 패턴을 적용하는 방법도 다룹니다.

인사이트

프로젝트 구조를 처음부터 잘 잡으면 코드가 커져도 관리하기 쉽고, 테스트와 배포도 수월해집니다. Python 프로젝트를 시작할 때 flat과 src/ 레이아웃을 비교해 보고, 작은 예제 프로젝트에 직접 적용해 보는 것이 좋습니다.

이 소식과 이어지는 코드프렌즈 강의입니다. 설치 없이 브라우저에서 바로 실습할 수 있어요.

댓글

0/40
0/2000

댓글을 불러오는 중…