我有以下结构
|-- package/
| |-- __init__.py
| |-- module.py
| |-- subpackage/
| | |-- __init__.py
| | |-- sub_module.py
我的sub_module.py有一个方法定义,例如:
sub_module.py
def my_sub_method():
我的module.py有很多课程。 的 module.py
class Class1():
class Class2():
class Class3():
class Class4():
这可以进行以下导入吗?
sub_module.py
from package.module import Class1
在主模块上
module.py
from subpackage.sub_module import my_sub_method
我试过这个导入但没有奏效。我想知道问题是否是循环模块导入。
答案 0 :(得分:1)