'Python'에 해당되는 글 2건

  1. 2012.06.05 절대 경로에서 python module import 하기
  2. 2012.03.27 Python property 문법.
Programming/Python2012. 6. 5. 17:03

 http://stackoverflow.com/questions/67631/how-to-import-a-module-given-the-full-path 

The advantage of adding a path to sys.path (over using imp) is that it simplifies things when importing more than one module from a single package. For example:

import sys
# the mock-0.3.1 dir contains testcase.py, testutils.py & mock.py
sys
.path.append('/foo/bar/mock-0.3.1')

from testcase import TestCase
from testutils import RunTests
from mock import Mock, sentinel, patch
Posted by lotus

댓글을 달아 주세요

Programming/Python2012. 3. 27. 13:31


파이썬 소스를 보면 함수위에 @property 라고 쓰여진 것을 종종 볼 수 있다. 이것은 클래스를 사용하는 관점에서 보면 클래스의 내부 변수를 직접 액세스 하는 것처럼 보이지만 사실은 내부변수에 대한 동일한 이름의 getter 및 setter 함수를 지정해 놓고 이 함수가 마치 내부변수 인것처럼 직접 액세스 하는 인터페이스를 제공하는 방법이다.  


아래 예제 소스가 있다.

https://gist.github.com/2329923 


Posted by lotus

댓글을 달아 주세요