python 中的嵌套导入

Nested imports in python

我知道这是一个新手问题,但我似乎无法解决这个问题。

我有以下文件夹结构:

├──package
|    ├── __init__.py
|    └── subpackage
|         ├── __init__.py
|         ├── module0.py
|         └── module1.py
└── test.py

每当我在 test.py 中导入函数时,我都会收到错误:ModuleNotFoundError: No module named 'module1'。你建议我应该如何导入?

提前致谢。

├──package
|    ├── __init__.py
|    └── subpackage
|         ├── __init__.py
|         ├── module0.py
|         └── module1.py
└── test.py       
└── __init__.py

我想你还需要顶层的初始化文件。