티스토리 뷰

1. 모듈이란

 

Python은 [기본 기능은 간단하고, 응용적인 기능은 모듈이 갖고 있다]라는 설계 철학을 갖고 있다.

 

모듈이란 간단하게 말하면 기능을 많이 채운 [함수집] 같은 것입니다.

 

모듈은 Python에 부속되어 있는 것도 있고 다른 제작자가 만들어 그것을 다운받아 별도로 설치하지 않으면 사용할 수 없는 것도 있다.

 

모든 경우에 이용하려면 [모듈을 읽는다]라고 하는 조작이 필요하다. 모듈을 읽는 조작을 [임포트(import)]라고 한다.

 

 

 

2. 모듈을 임포트한다.

 

모듈을 임포트하려면 [import]라는 구문을 이용해야 한다.

 

예를들어보자.

 

import calendar
print(calendar.month(2019,1))

 

 

이처럼 모듈은 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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함