모듈
모듈이란 함수나 변수 또는 클래스를 모아놓은 파일이다. 모듈은 다른 파이썬 프로그램에서 불러와 사용할 수 있게 만든 파이썬 파일이라고도 할 수 있다.
모듈 만들기
# mod1.py
def add(a, b):
return a + b
def sub(a, b):
return a - b
위와 같이 간단함 모듈을 생성하였다. 그렇다면 모듈은 어떻게 이용해야 할까?
모듈 불러오기
import mod1
print(mod1.add(3, 4))
print(mod1.sub(3, 2))
import 모듈이름을 통해 모듈을 불러올 수 있다. .py의 확장자는 붙이지 않도록 한다.
from mod1 import add
add(3, 4)
from 모듈이름 import 모듈함수 이런 형식을 이용하면 모듈 이름을 붙이지 않고 바로 해당 모듈의 함수를 사용할 수 있다.
add 대신 * 을 사용하면 mod1 모듈의 모든 함수를 불러와 사용한다는 뜻을 내포하고 있다.
728x90
'SW개발 > Python' 카테고리의 다른 글
[Python]패키지란? (0) | 2021.01.21 |
---|---|
[Python]if __name__ == "__main__" 란? (0) | 2021.01.20 |
[Python]Class 는 왜 필요한가? (2) | 2021.01.19 |
[Python]split, join 함수 (0) | 2020.11.23 |
[Python]lambda 함수 (0) | 2020.11.22 |