파이썬 모듈


모듈은 특정한 기능 함수 클래스를 모아 놓은 파일이다.

여러분이 파이썬을 개발 할 때 import 모듈명을 사용하여 만들어진 모듈을 사용했을 것이다.

이제 여러분이 이런 모듈을 직접 만들어 볼 차례이다.



모듈 작성과 사용


우선 간단한 예제 모듈을 만들어 보도록 하자


#!/usr/bin/python

# -*- coding: utf-8 -*-

def helloKorea():
    print("안녕하세요.")

def helloEnglish():
    print("Hello")


위와 같이 작성 후 tool1.py 이라고 저장 한다.

같은 폴더 위치에 main.py  이라고 파일을 하나 만들고 해당 파일에 위의 모듈을 사용하는 예제를 작성 한다.


아래와 같이 tool.py과 main은 같은 위치에 있어야 한다.

C:\example>dir

...

2016-11-13 오후 01:00   55    tool.py

2016-11-13 오후 01:02   45    main.py

...


아래는 main.py 예제이다.

모듈을 가져다 쓸때는 .py를 빼고 import 파일명

모듈의 함수를 가져다 쓸 때는 파일명.함수명 


#!/usr/bin/python

# -*- coding: utf-8 -*-


import tool1


tool1.helloKorea()

tool1.helloEnglish()


실행을 시켜 보면 다음과 같은 결과 값이 출력 된다.


안녕하세요.

Hello


다음 모듈 설명 가기 ====> click

반응형

'프로그램 > Python' 카테고리의 다른 글

[Python] 예외 처리, try, except, else  (0) 2016.11.26
[Python] 모듈 #2  (0) 2016.11.13
[Python]클래스(3)  (0) 2016.11.02
[Python]클래스 (2)  (0) 2016.09.16
[Python]클래스 (1)  (0) 2016.09.16

+ Recent posts