개발언어 Back-End/Python

__all__을 사용하는 이유

bluebamus 2021. 7. 5.
from random import *

위와 같이 사용하는 경우,

 

파이썬은 __init__.py 파일을 먼저 열어 공개 범위를 확인해 본다.

그리고 패키지 개발자가 공개로 설정해둔 데이터만 접근할 수 있도록 한다.

 

설정 방법 

__all__ = ["user,job"] # vietnam 모듈 공개

 

댓글