모듈: 코드 파일, import를 통해 불러와서 사용

 

<특정 함수만 불러올 때>

" from 모듈이름 import 불러올 함수 이름 or * "

 

모듈 테스트를 위해 아래 코드 밑에 테스트 코드 작성

if __name__ == "__main__":

 

패키지: 모듈 집합

import의 마지막 항목모듈이나 패키지여야 한다.

__init__.py

1. 해당 디렉토리를 패키지로 인식하게 해준다.

2. 패키지 내 리소스 초기화

3. 자동 코드 실행

4. 패키지 관련 내용 서술

 

__all__ + 공개할 모듈의 이름 목록

사용자의 편의와 메모리 절약을 위해 사용

# __init__.py

__all__ = ['module1', 'module3']

#목록에 있는 모듈 외의 모듈은 명시적으로 import해서 사용해야 한다.

'개인공부 > python' 카테고리의 다른 글

파이썬 내장함수 threading  (0) 2024.03.29
예외처리  (1) 2024.03.29
클래스  (0) 2024.03.28
파일 r/w & 프로그램 i/o  (1) 2024.03.27
python 기초 활용  (0) 2024.03.27

+ Recent posts