Python 33 - (복습) 모듈 , 패키지
2021. 5. 25. 09:33ㆍpython
반응형
모듈
같은 폴더에 mod1.py 를 만들고
def add(a, b):
return a + b
를 입력한 후에 새로운 파일에
import mod1
print(mod1.add(1, 2))
를 출력하면 3 이 출력된다. css처럼 파일을 가져오는 것.
mod1.py를 아래와 같이 수정하고
def add(a, b):
return a + b
def asdfsadf(a,b):
return a + b
새로운 파일에
from mod1 import add
print(add(1,2)) --->출력값3
라고 작성하면 mod1에 있는 함수중 add함수만 실행시킨다
패키지 (라이브러리와 같은 맥락)
모듈 여러 개를 모아놓은 것
바로 위 echo를 해석해보면 game폴더 안에 sound폴더안에 echo파일로부터
echo_test라는 함수를 import 즉 가져온다. 라는 의미
반응형
'python' 카테고리의 다른 글
Python 35 - (복습) 내장함수, 외장함수 (0) | 2021.05.27 |
---|---|
Python 34 - (복습) 예외처리 (0) | 2021.05.26 |
Python 32 - (복습) 상속 (0) | 2021.05.24 |
Python 31 - (복습) 클래스 (0) | 2021.05.23 |
Python 30 - (복습) 파일 읽고 쓰기 (0) | 2021.05.22 |