2014-11-30 2 views
0

У меня есть следующая структура папок, чтобы отдельные файлы тестирования модулей были отделены от фактического тестируемого модуля.Импортировать соседний модуль в python

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

Как я могу импортировать модуль foo из test.py?

+0

Где 'proj' сидят по отношению к вашему пути Python? Как вы проводите тесты? Вы используете тест-бегун, как «нос»? –

+3

Какой "модуль foo"? 'foo' или' foo.foo'? –

+0

@MartijnPieters 'proj' не находится в моем пути python. Я запускаю его с помощью 'unittest' с' proj $ python tests/test.py'. – cheezsteak

ответ

Смежные вопросы