Itwill 학습내용 정리/2. Python

Python import에 대한 설명

cannonvirus 2018. 12. 16. 17:17



- import에 대한 설명


- import common.functions : common 이라는 패키지(폴더) 내의 functions.py를 가져오겠다.


- 확인방법

 Vscode의 경우 내 파일이 저장되어 있는 곳 (.vscode)폴더에 common이라는 하위 디렉토리를 만들고 functions.py를 하나 만들어서 함수를 넣는다.


- 형식


1. 파이썬 내장 모듈

 ex) import datetime


 - 파이썬 내장모듈이 무엇이 있는지 확인하는 코드

 : anaconda & vscode 사용시 Anaconda3\pkgs\python-3.6.7-h33f27b4_1\Lib 에 모듈이 들어있음


2.. sys.path에 정의되어있는 디렉토리


- sys.path의 내용을 프린트 하는 방법



 site-packages 폴더에 common 폴더를 놓으면 import functions만 하면 쓸 수 있다.


- site-packages란?

 파이썬의 기본 라이브러리 패키지 외에 추가적인 패키지를 설치하는 디렉토리이다. site-packages 디렉토리에 여러가지 소프트웨어가 사용할 공통 모듈을 넣어두면 물리적인 장소에 접근하여 반입할 수 있다.


문제 146. oracle_func.py 라는 파일을 만들고 이떄까지 만들었던 오라클 함수들을 저장하시오.




- 이런식으로 불러오는 것이 가능하다. 따라서 자신만의 함수를 많이 만들어 놓으면 나중에 회사생활 시 매우 유용하다고 하니 참고하길 바랍니다.