정의
한 번 정의했던 변수나 함수, 클래스 등을 다른 파이썬 프로그램에서도 불러와 사용할 수 있도록 하나의 파이썬 파일(.py)로 모아놓는 방법
모듈 불러오기
import 모듈명
- 해당 모듈 전체 불러옴
- 모듈에 포함된 변수나 함수를 사용할 때마다 모듈명+닷(.) 연산자로 사용해야함
ex) print(math.pi)
from 모듈명 import *
- 해당 모듈 전체 불러옴
- 변수명이나 함수명만으로도 사용 가능
ex) print(pi)
from 모듈명 import 변수명(함수명,클래스명)
- 해당 모듈 내에서 특정 변수나 함수, 클래스만 불러옴
- 변수나 함수, 클래스의 이름이 프로그램에서 정의한 것과 불러온 모듈에 포함된 것이 겹치는 경우에 사용
- 변수명이나 함수명만으로도 사용 가능
ex) print(pi)