У меня есть проблема с импортом файлов в Python 3.6. Дерево моих каталогов приведено ниже: < /p>
project/
app/
├── __init__.py
├── a.py
└── b.py
test/
├── __init__.py
├── test_a.py
└── test_b.py
< /code>
Он работает в моем приложении (но без работы) с использованием следующего оператора импорта в B.py < /code>: < /p>
from a import *
< /code>
Но это не работает моему приложению (но работает на тесты), используя это другое в B.py < /code>: < /p>
from .a import *
< /code>
Итак, я выбираю из импорта *< /code>. Выполнение теста, такого как Python3 -m Unittest < /code> Я всегда получаю следующую ошибку: < /p>
E.
======================================================================
ERROR: tests.test_cell (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: tests.test_cell
Traceback (most recent call last):
File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/unittest/loader.py", line 428, in _find_test_path
module = self._get_module_from_name(name)
File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name
__import__(name)
File "/Users/serrodcal/Repositories/project/tests/test_b.py", line 2, in
from app.b import *
File "/Users/serrodcal/Repositories/project/app/b.py", line 1, in
from a import *
ModuleNotFoundError: No module named 'a'
----------------------------------------------------------------------
Ran 2 tests in 0.001s
FAILED (errors=1)
< /code>
В этом случае мой оператор Import в test_b.py < /code> как приведено ниже: < /p>
from unittest import TestCase
from app.cell import *
< /code>
Есть ли способ решить эту проблему? < /p>
Подробнее здесь: https://stackoverflow.com/questions/443 ... in-python3
Ошибка импорта. Запуск Unittest в Python3 ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Возможная ошибка импорта для pandas и matplotlib при вызове Python3 через PHPshell_exec.
Anonymous » » в форуме Php - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-