Notice
Recent Posts
Recent Comments
Link
SeouliteLab
[Python/파이썬] Python3에서 다른 경로에 있는 파일을 import 하는 방법 본문
파이썬에서는 다른 경로에 있는 파일을 import하여 사용하는 것이 가능합니다. 이를 통해 모듈을 불러와서 코드를 재사용하거나 프로젝트를 모듈화할 수 있습니다. 이번 글에서는 파이썬에서 다른 경로에 있는 파일을 import하는 여러 가지 방법과 예제를 살펴보겠습니다.
1. sys.path에 경로 추가하기
가장 간단한 방법은 sys.path
에 경로를 추가하여 파이썬이 해당 경로에서 모듈을 찾도록 지시하는 것입니다.
import sys
sys.path.append('/path/to/directory')
# 다른 경로에 있는 모듈 import
import module_name
2. PYTHONPATH 환경 변수 설정하기
PYTHONPATH
환경 변수에 추가 경로를 설정하여 모듈을 import할 때 해당 경로를 검색하도록 할 수 있습니다.
# 환경 변수에 경로 추가
export PYTHONPATH="/path/to/directory"
# 다른 경로에 있는 모듈 import
import module_name
3. 현재 작업 디렉토리 변경하기
현재 작업 디렉토리를 변경하여 다른 경로에 있는 모듈을 import할 수도 있습니다. 이는 임시로 사용할 때 유용합니다.
import os
# 현재 작업 디렉토리 변경
os.chdir('/path/to/directory')
# 다른 경로에 있는 모듈 import
import module_name
예제 코드:
sys.path에 경로 추가하기
import sys
sys.path.append('/path/to/directory')
# 다른 경로에 있는 모듈 import
import module_name
PYTHONPATH 환경 변수 설정하기
# 환경 변수에 경로 추가
export PYTHONPATH="/path/to/directory"
# 다른 경로에 있는 모듈 import
import module_name
현재 작업 디렉토리 변경하기
import os
# 현재 작업 디렉토리 변경
os.chdir('/path/to/directory')
# 다른 경로에 있는 모듈 import
import module_name