728x90
반응형
package 는 module과 __init__.py
파일이 있는 디렉토리다
python은 __init__.py
파일이 있는 디렉토리를 package로 취급한다
__init__.py
파일은 빈파일일 수도 있지만,
package의 초기화 코드를 실행하거나, __all__
변수를 정의할 수도 있다
__all__ = ["python_file1", ...] # 파일이름에 '.py' 가 붙지않음
실제파일이름은 python_file1.py
이다, 여기서 작성할 때는 .py
를 붙이지 않는다
|-- package1
| |-- __init__.py
| |-- file1.py
2020/09/18 - [Programming/Python] - module - 모듈
2020/06/12 - [Programming/Python] - 패키지, 모듈, import 에러
728x90
728x90
BIG
'Programming > Python' 카테고리의 다른 글
input(), sys.stdin - 코딩테스트 시 입력받기 (0) | 2020.09.24 |
---|---|
byte-compiled code - python (0) | 2020.09.22 |
module - 모듈 (0) | 2020.09.18 |
setdefault() - dictionary의 키 존재 상관없이 (0) | 2020.09.17 |
Reverse list - 리스트 역순으로 (0) | 2020.09.16 |
댓글