from import as
-
12. 파이썬 패키지와 모듈파이썬(Python) 강의 2019. 2. 19. 16:53
인간은 한 번에 정보를 인지하고 처리할 수 있는 양에 한계가 있다고 한다. 그래서 큰 일이 주어졌을 때, 자연스럽게 그 일을 쪼개서 해결하려고 한다. 코드도 마찬가지이다. 코드의 양이 너무 커지면 디버깅하기도, 수정하기도 힘들다. 그래서 우리는 특정 일을 하는 부분을 함수로 만들어 코드를 더 간결하게 또 일을 기능 별로 나누었다. 모듈과 패키지는 그 개념의 확장이다. 한 파일에 함수가 너무 많아지면 파일이 길어지고 읽기가 힘들어진다. 따라서 우리는 비슷한 또는 하나의 목적을 이루기 위해 작성된 함수들을 모아 모듈(Module)을 만든다. 만약 모듈의 길이가 너무 길어지면 우리는 모듈을 여러개로 분리 한 후 그 모듈들을 묶어 패키지(Package)로 만든다. 이 포스트를 통해 파이썬에서 어떻게 모듈을 만들..