[Python] import
2022. 11. 19. 21:41
파이썬에서 import를 하면 어디서 가져오는지 알아보자
import sys
print(sys)
print(sys.path)
<module 'sys' (built-in)>
['e:\\workspace\\Python_basic\\module', 'C:\\ProgramData\\Anaconda3\\python39.zip', 'C:\\ProgramData\\Anaconda3\\DLLs', 'C:\\ProgramData\\Anaconda3\\lib', 'C:\\ProgramData\\Anaconda3', 'C:\\Users\\SsoY\\AppData\\Roaming\\Python\\Python39\\site-packages', 'C:\\ProgramData\\Anaconda3\\lib\\site-packages', 'C:\\ProgramData\\Anaconda3\\lib\\site-packages\\win32', 'C:\\ProgramData\\Anaconda3\\lib\\site-packages\\win32\\lib', 'C:\\ProgramData\\Anaconda3\\lib\\site-packages\\Pythonwin']
빌트인 모듈은 파이썬 설치시 자동으로 설치되는 모듈이다.
sys.path에 나오는 경로를 토대로 파이썬 엔진이 찾게 된다.
sys.path.append('추가할 경로')
앞서 출력해본 sys.path는 리스트 타입이므로
추가할 모듈의 경로를 append함수를 사용해 추가할 수 있다.
새로운 모듈의 경로를 sys.path에 추가한 이후에는
해당 모듈을 import해서 사용할 수 있다.
'Python > 파이썬 초급' 카테고리의 다른 글
[Python] 생성자 소멸자 (0) | 2022.11.20 |
---|---|
[Python] class (클래스와 인스턴스) (0) | 2022.11.19 |
[Python] 가변인자 (0) | 2022.11.14 |
[Python] for-else 문 (0) | 2022.11.11 |
[Python] 튜플(팩킹, 언팩킹) (0) | 2022.11.11 |