6. 모듈 과 패키지 6.5 패키지

C급 개발자와 함께하는 파이썬 6.5 패키지 위에서 여러분은 모듈에 대하여 공부하였습니다. 모듈을 이용하는것은 기존 코드를 재사용하기 위한 목적이 있습니다. 그런데 사용해야될 모듈이 많은 경우 이러한 모듈의 집합을 패키지라고 합니다. 함수는 모듈에 포함되어있고 모듈은 패키지에 포함되어있는것입니다. 패키지란 단순한 폴더입니다. 하지만 파이썬에게 이 폴더는 파이썬 모듈을 다고 있다는 것을 알려주는 역할을 하는 init.py라는 특별한 파일을 한개 포함하고 […]

6. 모듈 과 패키지 6.4 모듈의 name속성

C급 개발자와 함께하는 파이썬 6.4 모듈의 name속성 모든 모듈은 이름을 가지고 있습니다. 이것은 모듈 내에 포함된 명령을 통해 모듈의 이름을 알수 있습니다. 이 속성은 모듈이 불려지면서 사용되고 있는지 아니면 인터프리터에서 곧바로 실행된 것인가를 구분하는데 편리하게 사용됩니다. 모듈 내부의 코드는 모듈이 첫번째로 불러들여 졌을때 실행하게 되어있습니다. 이러한 속성을 통해 모듈이 외부로부터 실행되어졌을 때와 곧바로 실행되었을 때에 […]