본문 바로가기
프로그래밍/파이썬

파이썬(Python) - 31.모듈 만들기

by -현's- 2020. 5. 7.
반응형

●모듈 만들기

- 만들고자 하는 변수와 함수를 선언해주면 된다.

 

ex)

 

 

 

 

 

●모듈의 __name__ 의미

- 모듈 내부에서 __name__ 은 해당 모듈의 이름을 나타낸다.

해당 모듈이 main일 경우 __main__ 을 출력한다.

 

ex)

 

 

 

 

●패키지

- 모듈이 모여서 구조를 이룬것이다.

- 폴더를 만들어서 모듈을 집어넣으면 된다.

 

ex)

 

 

 

 

 

●__init__.py

- 패키지를 만들때 패키지 내부의 모듈들을 한번에 가져오도록 지원해준다.

- 파이썬에서 패키지를 읽어 들일때 __init__.py를 가장 먼저 실행한다.

- 기본형태

__init__.py 파일

__all__ = ["모듈명", "모듈명", ... ]

실행파일

from 패키지명 import *

 

 

ex)

 

 

 

반응형

댓글