개발언어 Back-End/Python
__all__을 사용하는 이유
from random import *
위와 같이 사용하는 경우,
파이썬은 __init__.py 파일을 먼저 열어 공개 범위를 확인해 본다.
그리고 패키지 개발자가 공개로 설정해둔 데이터만 접근할 수 있도록 한다.
설정 방법
__all__ = ["user,job"] # vietnam 모듈 공개
'개발언어 Back-End > Python' 카테고리의 다른 글
데이터 클래스(dataclasses ) 의 사용목적, 단점, 사용 예시 (1) | 2024.02.01 |
---|---|
리스트에서 데이터 삭제하기 - del, pop, slicing, remove (0) | 2023.12.18 |
파이썬 버전 관리 도구 pyenv, 패키지 관리도구 Poetry 총 정리 - 완결편 (0) | 2023.11.03 |
타입 힌트 Callable 그리고 여러 유형의 반환 값을 위한 Union (0) | 2023.04.09 |
@wraps를 사용하는 이유 - 다중 decorator 사용하기 (0) | 2021.07.04 |
댓글