
c에서의 header와 비슷한 개념인것 같다.
mod1.py
def add(a,b) :
return a+b
def sub(a,b) :
return a-b
모듈 이름을 붙이는 방법
import sys
sys.path.append("E:\codestudy\jocoding\module")
import mod1
print(mod1.add(1,2))
모듈이름 없이 하는 방법
import sys
sys.path.append("E:\codestudy\jocoding\module")
from mod1 import *
print(add(1,2))
모듈 내 특정 함수만 가져오기
import sys
sys.path.append("E:\codestudy\jocoding\module")
from mod1 import add
print(add(1,2))
결과
3
c에서의
int main(void){
}
와 같은 얘기
지금 실행하는 코드가 모듈이 아닌 main일때 라는 뜻.