0
다음과 같은 폴더 구조를 사용하여 유닛 테스트 파일을 테스트중인 실제 모듈과 별도로 유지합니다.파이썬에서 인접 모듈 가져 오기
proj/
foo/
__init__.py
bar.py
tests/
test.py
어떻게 test.py
에서 모듈 foo
를 가져올 수 있습니다?
다음과 같은 폴더 구조를 사용하여 유닛 테스트 파일을 테스트중인 실제 모듈과 별도로 유지합니다.파이썬에서 인접 모듈 가져 오기
proj/
foo/
__init__.py
bar.py
tests/
test.py
어떻게 test.py
에서 모듈 foo
를 가져올 수 있습니다?
이
않습니다from .. import foo
'proj'는 파이썬 경로에 상대적으로 앉아서 일을해야합니까? 시험은 어떻게하고 있니? '코 '와 같은 테스트 주자를 사용하고 있습니까? –
"모듈 foo"는 무엇입니까? 'foo' 또는'foo.foo'? –
@MartijnPieters'proj'는 제 파이썬 경로에 없습니다. 나는'unittest'를'proj $ python tests/test.py'로 실행하고 있습니다. – cheezsteak