함수나 전역 변수, 클래스를 모아놓은 파일
다른 파이썬 프로그램에서 불러와서 사용 할 수 있게 만든 파이썬 파일
from 모듈이름 import 함수이름
#변수, 함수, 클래스가 여러개
from 모듈이름 import *
------------------------------------------------------------------------------------------
import 모듈이름
모듈.함수()
if __name__ == "__main__":
이 구문이 있으면 모듈을 명령행으로 실행할 때 바로 실행되도록 한다. 모듈로서 import 될 때에는 실행되지 않는다.
패키징 : 모듈별로 생성한 실행 파일들을 하나로 합쳐서 배포 및 설치가 가능한 파일을 만드는 것
모듈을 디렉토리 형식으로 구조화 / 모듈들을 넣어 둔 디렉토리 이름 = 패키지 이름
특정 기능과 관련된 여러 모듈을 묶은 것
폴더 안에 __**init__**.py
파일이 있으면 해당 폴더는 패키지로 인식
→ 배포할 때 __**init__**.py
없으면 배포 되지 않음
패키지에 들어있는 모듈 import로 가져옴