DBILITY

python module ( 모듈 ) 본문

python

python module ( 모듈 )

DBILITY 2019. 5. 5. 09:20
반응형

모듈은 프로그램의 기능 단위 정도 되는데, 파이썬에선 파일 단위로 작성된 코드를 지칭한다.

기능을 수행하기 위한 자료구조와 함수의 집합 정도 될까?!

일단 C언어의 header file 정도로 이해하고 넘어가자.

 

IDLE의 File메뉴에서 새파일을 선택하고 코드를 작성한다.

def call_hello(name):
    print("Welcome~ "+name)

def call_goodby(name):
    print("Bye~ "+name)

coder="papa"

 

저장 후 Shell에서

>>> import ex_01
>>> type(ex_01)
<class 'module'>
>>> ex_01.call_hello("elise")
Welcome~ elise
>>> ex_01.call_goodby("grace")
Bye~ grace
>>> ex_01.coder
'papa'

 

모듈코드 수정 후 반영은 다음과 같다.

 

반응형

'python' 카테고리의 다른 글

python html parse and image file save  (0) 2021.08.13
python archive file 다루기  (0) 2021.08.12
python user defined function ( 사용자 정의 함수 )  (0) 2019.05.04
python control statement ( 제어문 )  (0) 2019.05.04
python 논리 연산  (0) 2019.05.04
Comments