Python中的循环导入依赖
发布于 2021-02-02 23:15:04
假设我具有以下目录结构:
a\
__init__.py
b\
__init__.py
c\
__init__.py
c_file.py
d\
__init__.py
d_file.py
在a
软件包的中__init__.py
,将c
导入软件包。但是c_file.py
进口a.b.d
。
程序失败,表示尝试导入b时不存在。(它实际上不存在,因为我们正在导入它。)`c_file.pya.b.d
`如何解决这个问题?
关注者
0
被浏览
61
1 个回答