본문 바로가기
프로그래밍 기초/Python

[Python] 모듈화

by ITPro 2016. 3. 13.

##모듈 1 : mod1.py

def modfunc1(a,b):

    return a+b


##모듈 2 : mod2.py

def modfunc2(a,b):

    return a-b


##모듈 3 : mod3.py

def modfunc3(a,b):

    return a*b

    

    

##메인 : main.py


import mod1

import mod2 as alias_mod    #모듈 별칭 설정

from mod3 import modfunc3   #모듈의 특정 함수,클래스 등을 현재 네임스페이스에 등록 (전체는 *)

    


print mod1.modfunc1(2,3)

print alias_mod.modfunc2(5,3)

print modfunc3(3,3)

반응형

'프로그래밍 기초 > Python' 카테고리의 다른 글

[Python] 참조와 복사  (0) 2016.03.13
[Python] 클래스  (0) 2016.03.13
[Python] 코루틴  (0) 2016.03.13
[Python] 예외처리  (0) 2016.03.08
[Python] 생성기  (0) 2016.03.08