티스토리 뷰
1. 모듈이란
Python은 [기본 기능은 간단하고, 응용적인 기능은 모듈이 갖고 있다]라는 설계 철학을 갖고 있다.
모듈이란 간단하게 말하면 기능을 많이 채운 [함수집] 같은 것입니다.
모듈은 Python에 부속되어 있는 것도 있고 다른 제작자가 만들어 그것을 다운받아 별도로 설치하지 않으면 사용할 수 없는 것도 있다.
모든 경우에 이용하려면 [모듈을 읽는다]라고 하는 조작이 필요하다. 모듈을 읽는 조작을 [임포트(import)]라고 한다.
2. 모듈을 임포트한다.
모듈을 임포트하려면 [import]라는 구문을 이용해야 한다.
예를들어보자.
import calendar |
이처럼 모듈은 import로 읽을 수 있다. 또한, 1번 읽으면 [calendar.~]라고 모듈명에 점을 붙인 형태로 기술하고 [~] 다음에 함수 등을 연결해 작성함으로써 실행할 수 있다.
그 외 모듈을 읽는 방법은 2가지 있다.
●as로 별명을 지정한다
as를 지정하면 프로그램에서는 원하는 별명으로 사용할 수 있게 됩니다. 위의 예를 보면, [import calendar]로 읽었을 때는 [calendar.함수명]과 같이 모듈명과 명령을 점으로 연결해 기술해 실행하지만 같은 명령을 as를 사용해 작성할 수도 있다.
import calendar as c
print(c.month(2019,1))
모듈명이 길 때 편리한 기술이다.
●from으로 모듈명을 쓰지 않도록 한다.
나머지 하나는 from을 사용해 기술하는 방법이다.
from calendar import month
print(month(2019,1))
출처: 파이썬 입문교실
'beginner > 파이썬 기초' 카테고리의 다른 글
2019.1.31 (0) | 2019.01.31 |
---|---|
2019.01.30 (0) | 2019.01.30 |
12. 함수를 사용한다 (0) | 2019.01.10 |
11. 조건 분기한다 / if구문 (0) | 2019.01.09 |
10. 반복 실행해보자② while구문 (0) | 2019.01.09 |