반응형
모듈 가져오기(import)
파이썬의 표준라이브러리와 아나콘다를 설치하며 같이 설치된 라이브러리들은 환경변수 path에 추가되었기 때문에 따로 경로 지정없이 import 할 수 있으며 동일 폴더 내에 있는 파일도 마찬가지다.
예를 들어, 현재 작업 폴더 내에 module.py라는 파일이 있고 이를 import하려면 다음과 같은 방법을 사용할 수 있다.
import 모듈
import 모듈 as 별칭
모듈에서 필요한 함수 또는 클래스만 import 하기
from 모듈이름 import 함수이름
from 모듈이름 import 클래스이름
from math import pi, sqrt
상위 폴더 모듈 import 하기
from .. import 모듈
하위 폴더 모듈 import 하기
from 폴더명 import 모듈
하위 폴더인 test 폴더 내에 있는 example.py 를 import 하려는 경우
from test import example
하위 폴더인 test 폴더 내에 있는 example.py 중 일부 함수만 import 하려는 경우
from test.example import example_function
다른 경로에 있는 모듈 import 하기
sys.path 리스트에 해당 경로를 추가해줘야한다. 이 리스트는 파이썬 인터프리터가 모듈을 찾을 때 검색하는 경로들을 담고있다.
|
import sys |
|
sys.path.append("/path/to/other/directory") |
|
import other_module |
반응형
'Python' 카테고리의 다른 글
Hands On Signal Processing with Python (0) | 2023.09.05 |
---|---|
[Python]Hilbert Transform (0) | 2023.09.05 |
파이썬으로 배우는 알고리즘 트레이딩 (개정판-2쇄) (0) | 2023.08.16 |
초보자를 위한 Python GUI 프로그래밍 - PyQt5 (0) | 2023.08.16 |
[Python] Pandas DataFrame (0) | 2023.07.21 |
댓글