Python에서 `import` 사용하기
목차
1. `import`란?
2. 기본 모듈 불러오기
3. 별칭을 사용한 모듈 불러오기
4. 모듈 내 특정 함수 또는 클래스만 불러오기
5. 여러 모듈 한 번에 불러오기
6. 상대 경로를 이용한 모듈 불러오기
7. 사용 사례 및 주의할 점
8. 마무리
1. `import`란?
`import`는 Python에서 다른 모듈 또는 패키지의 기능을 현재 작업 중인 코드로 불러오기 위한 명령어입니다.
2. 기본 모듈 불러오기
Python의 표준 라이브러리나 외부 라이브러리의 모듈을 불러올 수 있습니다.
import math
3. 별칭을 사용한 모듈 불러오기
`as` 키워드를 사용해 모듈에 별칭을 줄 수 있습니다.
import numpy as np
4. 모듈 내 특정 함수 또는 클래스만 불러오기
`from ... import ...` 구문을 사용해 특정 함수나 클래스만 불러올 수 있습니다.
from math import sqrt
5. 여러 모듈 한 번에 불러오기
`,`를 사용하여 여러 모듈을 한 번에 불러올 수 있습니다. 하지만 일반적으로는 이 방법을 추천하지 않습니다.
import sys, os
6. 상대 경로를 이용한 모듈 불러오기
`from . import ...` 혹은 `from .. import ...` 등을 사용해 상대 경로로 모듈을 불러올 수 있습니다. 주로 패키지 내에서 사용됩니다.
from . import my_module
7. 사용 사례 및 주의할 점
random 라이브러리를 import하여 다음과 같이 난수를 발생할 수 있습니다.

- 필요한 부분만 `import`하려고 노력해야 메모리 사용을 줄일 수 있습니다.
- 모듈 이름이 같은 경우, 나중에 `import`한 모듈이 이전 것을 덮어씁니다.
8. 마무리
`import` 명령어는 Python에서 매우 중요한 부분입니다. 다양한 라이브러리와 모듈을 효율적으로 사용하기 위해 이 명령어를 잘 이해하고 활용해야 합니다.
'도서로 공부하는 프로그래밍 > 코딩 자율학습' 카테고리의 다른 글
[HTML] 기초 학습 가이드 (60) | 2023.10.29 |
---|---|
[전자책 만들기] 리눅스에서 전자책 편집기 'Sigil' 사용법 (60) | 2023.10.28 |
[Python] Python에서 주석 사용하기 (79) | 2023.10.18 |
[Python] Python에서 클래스 사용하기 (59) | 2023.10.17 |
[Python] Python에서 람다 함수 사용하기 (57) | 2023.10.16 |