避免在Python中进行循环(循环)导入?

避免在Python中进行循环(循环)导入?,第1张

避免在Python中进行循环(循环)导入

将彼此依赖的任何一对模块合并为一个模块。然后引入额外的模块以恢复旧名称。

例如,

# a.pyfrom b import Bclass A: whatever# b.pyfrom a import Aclass B: whatever

变成

# common.pyclass A: whateverclass B: whatever# a.pyfrom common import A# b.pyfrom common import B


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5673503.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存