파이썬 모듈
모듈은 특정한 기능 함수 클래스를 모아 놓은 파일이다.
여러분이 파이썬을 개발 할 때 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 |