작은하마

[Python] import, from, as 의 차이 본문

python

[Python] import, from, as 의 차이

꼬몽울 2021. 8. 13. 14:29

파이썬으로 개발을 하다보면

import pandas as pd 

from pyspark import sparkcontext

와같은 패키지 또는 함수호출 명령어를 사용한다.

 

import는 무엇이고 from은 무엇일까?

 

import 모듈이름 

- 해당하는 모듈 전체를 가져온다.

- 사용을 하려면 모듈이름.메소드 형식으로 사용한다.

 

from 모듈이름 import 메소드or변수

- 해당하는 모듈의 특정 메소드, 변수만을 가져온다.

- 사용을 하려면 메소드명만을 사용한다.

- from 모듈이름 import * => import 모듈이름 과 같다.

 

import 모듈이름 as 별칭

- 모듈이름이 길어 사용성이 안좋을경우 별칭을 사용하여 사용한다.

- 별칭.메소드 형식으로 사용한다.

 

 

'python' 카테고리의 다른 글

[Python] pythonic에 대해  (0) 2021.08.03
[Python 기초] 한줄로 출력하기  (0) 2021.07.08
Comments