파이썬에서 Import 방법은 두 가지가 있습니다.
import 모듈
→ 해당 모듈 전체를 가져온다.
사용하려면 항상 '모듈명.메소드' 와 같이 모듈명을 앞에 붙여주어야 한다.
from 모듈 import 메소드 / 변수
→ 해당 모듈 내에 있는 특정 메소드나 모듈 내 정의된 변수를 가져온다.
가져온 메소드나 변수를 앞에 모듈명을 붙이지 않고 그대로 사용할 수 있다.
다만, 이름이 같은 변수나 메소드가 존재할 경우 대체된다.
from 모듈 import * 이라고 하면 import 모듈과 동일하다. (사용 시 모듈명 붙이는 것 빼고)
아래는 두 방식에 대해 잘 설명된 사이트입니다. 단, 파이썬 2.7 버전을 중심으로 설명하고 있습니다.
□ 원본 URL → https://wikidocs.net/77
반응형
'programming > Python' 카테고리의 다른 글
서식 지정, print format (0) | 2020.03.14 |
---|---|
pytorch GPU check (0) | 2019.11.08 |
python opencv 오류 - ImportError: /usr/local/lib/libopencv_freetype.so.3.2: undefined symbol: hb_shape (0) | 2017.08.29 |
윈도우 아나콘다 환경에서 opencv 3.X 설치 (0) | 2017.06.18 |
Python - Jupyter notebook 단축키 및 유용한 명령 모음 (0) | 2017.01.04 |