모듈 임포트 하기¶ 이 장에서 설명하는 모듈은 다른 파이썬 모듈을 임포트하는 새로운 방법과 임포트 절차를 사용자 정의하기 위한 훅을 제공합니다. 이 장에서 설명하는 모듈의 전체 목록은 다음과 같습니다: zipimport — Zip 저장소에서 모듈 임포트 zipimporter 객체 예제 pkgutil — 패키지 확장 유틸리티 modulefinder — 스크립트에서 사용되는 모듈 찾기 ModuleFinder의 사용 예 runpy — 파이썬 모듈 찾기와 실행 importlib — import의 구현 소개 함수 importlib.abc – 임포트와 관련된 추상 베이스 클래스 importlib.machinery – 임포터와 경로 훅 importlib.util – 임포터를 위한 유틸리티 코드 예 프로그래밍 방식으로 임포트 하기 모듈을 임포트 할 수 있는지 확인하기 소스 파일을 직접 임포트 하기 지연 임포트 구현하기 임포터 설정하기 importlib.import_module() 근사하기 importlib.resources – 패키지 리소스 읽기, 열기, 및 액세스 함수형 API importlib.resources.abc\ – 리소스의 추상 기본 클래스 importlib.metadata – 패키지 메타데이터 액세스 개요 기능적 API 진입 지점 배포 메타데이터 배포 버전 배포 파일 배포 요구 사항 임포트를 배포 패키지에 매핑하기 배포 배포 발견 커스텀 제공자 구현 예제 sys.path 모듈 검색 경로 초기화 가상 환경 _pth 파일 내장 Python