programming/python
파이썬 모듈 사용
FaustK
2019. 5. 16. 14:58
from 모듈이름 import 모듈함수 import 모듈이름 |
모듈이름은 '파일 이름'이라고 생각하면 될 것 같다.
import 만 단독으로 사용하는 경우 import 모듈함수(x), import 모듈이름(o)
헷갈려서 정리를 해보았다. 틀린 내용일 수 있다.
mod1.py 와 test.py 는 현재 동일한 폴더 안에 있다.
<mod1.py>
def add(i, j):
return i + j
def minus(i, j):
return i - j
<test.py>
from mod1 import add, minus
addResult = add(2, 3)
print("addResult : {0}".format(addResult))
minusResult = minus(10, 3)
print("minusResult : {0}".format(minusResult))
from mod1 import *
addResult = add(2, 3)
print("addResult : {0}".format(addResult))
minusResult = minus(10, 3)
print("minusResult : {0}".format(minusResult))
import mod1
addResult = mod1.add(2, 3)
print("addResult : {0}".format(addResult))
minusResult = mod1.minus(10, 3)
print("minusResult : {0}".format(minusResult))