[Python] How to Import Modules&Packages

Jungmin Seo·2021년 6월 10일
0

모듈/패키지를 import하기 위해서, 해당 파일/디렉토리를 파이썬이 찾을 수 있어야 한다.

어떻게? 아래 3개의 장소를 순서대로 찾는다.
1. sys.modules
2. built-in modules
3. sys.path

sys.modules

이미 import 되었던 모듈과 패키지들을 저장하고 있는 단순한 dictionary이다.
한번 import된 모듈/패키지들은 파이썬이 다시 찾지 않아도 sys.modules에서 금방 찾을 수 있다.
*새로 import하는 모듈은 찾을 수 없다.

built-in modules

파이썬에서 제공하는 공식 라이브러리이다.

sys.path

경로를 표현한 string 요소들을 가지고 있는 list이다.

🍕 파이썬은 sys 모듈의 위치를 어떻게 찾을까?
sys는 파이썬에 포함되어 있는 모듈로, built-in modules에서 찾는다.

profile
Hello World!

0개의 댓글

관련 채용 정보