Development/Language

python 에서 다른 경로의 module import하기

비완 2014. 3. 21. 11:03
반응형

보통 현재 경로나 python library만 import 하여 사용하는데, 간혹 프로젝트 공통 module을 import 하여야 할 경우가 있다.

대부분 현재경로에서 위로올라가야하는데, 이 경우 다음처럼 하면 import할 수 있었다.


import sys

sys.path.insert(0, new_path)


이렇게 하면 new_path가 sys.path의 첫번째로 추가가 된다.

추가하는 순서를 잘 설정하면 동일한 이름이더라도 문제없이 사용할 수 있을 것 같다.


(이전에 이름을 다르게 해서 헷갈리지 않는게 더 좋겠지만...)


반응형