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 별칭
- 모듈이름이 길어 사용성이 안좋을경우 별칭을 사용하여 사용한다.
- 별칭.메소드 형식으로 사용한다.