我有一个大致如下所示的文件系统:
change(1)
我正在尝试将> unit-testing
__init__.py
> hardware
__init__.py
test_All.py
> tests
__init__.py
scc.py
导入到scc.py
文件中,如下所示:
test_ALL.py
这将导致以下错误:
from ..tests import scc
这令人惊讶,因为this part of the Python 3.7.1 documentation的示例使用与我的代码相同的语法:
"ValueError: attempted relative import beyond top-level package"
所以我不确定为什么会发生此错误或其含义。有什么建议么?