Ситуация:
Учитывая эту структуру проекта:Python 3 - ImportError: Нет модуль с именем
project/
app/
__init__.py (empty)
stamp.py
tests/
test.py
main.py
В main.py
и test.py
Я пытаюсь импортировать функциональность stamp.py
через:
from app.stamp import Timestamp
Timestamp
импортируется в main.py
, но не в test.py
, где я получаю thi s ошибка:
ImportError: No module named 'app'
Вопрос:
Как я могу в питона функциональности 3,5 импорта stamp.py
в test.py
?
как вы вызываете test.py? –
через терминал: тесты python/test.py ничего не придумано в test.py, просто пытаясь понять, как делать импорт. – DavidR
Как вы вызываете штамп.py внутри test.py? – idjaw