2014-11-30 2 views
0

다음과 같은 폴더 구조를 사용하여 유닛 테스트 파일을 테스트중인 실제 모듈과 별도로 유지합니다.파이썬에서 인접 모듈 가져 오기

proj/ 
    foo/ 
    __init__.py 
    bar.py 
    tests/ 
    test.py 

어떻게 test.py에서 모듈 foo를 가져올 수 있습니다?

+0

'proj'는 파이썬 경로에 상대적으로 앉아서 일을해야합니까? 시험은 어떻게하고 있니? '코 '와 같은 테스트 주자를 사용하고 있습니까? –

+3

"모듈 foo"는 무엇입니까? 'foo' 또는'foo.foo'? –

+0

@MartijnPieters'proj'는 제 파이썬 경로에 없습니다. 나는'unittest'를'proj $ python tests/test.py'로 실행하고 있습니다. – cheezsteak

답변

0

않습니다
from .. import foo