반응형
다른 파이썬 파일에 있는 변수, 함수, 클래스를 사용하기 위해서는 해당 변수, 함수, 클래스가 들어있는 모듈이나 패키지를 import해야 한다.
import [모듈이나 패키지]
모듈과 패키지 임포트 참조 순서
import 할 때 모듈과 패키지를 찾기 위해 다음과 같은 장소를 순서대로 검색합니다.
1. 내장함수(sys.modules)
파이썬이 이미 import한 모듈과 패키지를 저장하고 있는 경로 print() 같은 것이 내장함수 이다.
2. 공식함수(built-in modules)
파이썬에서 제공하는 공식 라이브러리입니다. 가장 기본적으로 제공하는 함수들, os 라이브러리 등이 공식함수 이다.
3. 설치함수(sys.path)
로컬 프로젝트들의 경로에 존재하는 경로로, 가장 마지막에 찾게 된다. 직접 구성한 함수를 의미한다.
반응형
'Python' 카테고리의 다른 글
Python - SQLAlchemy로 row 업데이트(update) 방법 3가지 (0) | 2024.02.19 |
---|---|
Python - SQLAlchemy 검색 결과 (exists/ not exists)있는지/없는지 확인 (0) | 2024.02.19 |
Python - Uvicorn/Gunicorn Connection reset by peer를 해결할 수 있는 방법 (0) | 2024.02.19 |
Python - 홀수/짝수 일때 코드 실행, 반올림등 (0) | 2024.02.19 |
Python - Datetime 날짜 문자열 변환 strftime() 활용 (0) | 2022.05.10 |