2013. 3. 5. 00:08
Python Module 사용법을 자꾸 망각해서(;;) 몇가지 내용을 메모해둔다. 나중에 정리해야겠다.
1. Python Module 을 import 하기 위해서
하나의 파일에 파이썬 스크립트를 작성하면, 이 스크립트를 모듈로 import 할 수 있다.
이를 위해서는 먼저 해당 파일이 Python path 안에 들어있거나,
해당 파일이 위치한 경로를 Python path 에 등록해 주어야 한다.
import sys
# sys 모듈을 먼저 import 한다.
print sys.path
# 현재 Python path 확인이 가능하다
if "C:/Users/cimple/Documents/GitHub/autoRig" not in sys.path :
sys.path.append("C:/Users/cimple/Documents/GitHub/autoRig")
# 내가 등록하고 싶은 path 가 이미 python path 에 등록되어있는지 확인하고 등록한다. 이 과정이 없으면 같은 path 를 계속해서 등록한다.
import autoRig
reload(autoRig)
# 내가 원하는 module 을 import 한다. 그런데 load 이후 한번 reload 를 해주어야 수정된 결과가 바로 업데이트된다. 아니면 수정을 하더라도 처음 import 된 모듈을 그대로 사용한다.