본문 바로가기

배우기/복습노트[Python과 분석]

[복습] Python 모듈, 모듈 호출하기

728x90
반응형

 

모듈이란,

  - 함수의 집합

  - 라이브러리, 패키지 등으로도 표현

  - 외부 패키지의 경우에는 최초 한 번은 설치하여야 함

  - 이미 설치된 패키지의 경우는 로딩 후 사용

  - 모듈 전체를 호출할 수도 있고 모듈 내의 함수를 따로 호출할 수도 있음

 

 

예를 들어 trunc 함수를 써보고자 한다.

 

1) 모듈 전체 호출

import math    

또는 알리아스 붙여서

import math as ma

 

★ 모듈 안의 function 목록 보기

dir(ma)

 

 

이렇게 사용할 수 있다.

 

또는 함수를 직접 호출 할 수도 있다.

 

2) 함수 직접 호출

from 모듈명 import 함수 [as 별칭]

from math import frunc

trunc(11.1) 

 

 

3) 모듈 내 함수 전체 호출

from math import *

 

floor(3.5)

ceil(3.5)

 

그러나 가급적 3) 처럼은 사용하지 않도록 한다.(메모리 문제)

 

 

728x90
반응형