0x01 问题描述
在大型的Python工程中,由于架构设计不当,可能会出现模块间相互引用的情况。
A调用B的函数,B调用了C的函数,C调用了A的函数
0x02 解决方案
- 重新设计架构,解除相互引用的关系。
- 把import语句放置在模块的最后
- 把import语句放置在函数中
欢迎关注微信公众号(coder0x00)或扫描下方二维码关注,我们将持续搜寻程序员必备基础技能包提供给大家。
在大型的Python工程中,由于架构设计不当,可能会出现模块间相互引用的情况。
A调用B的函数,B调用了C的函数,C调用了A的函数
欢迎关注微信公众号(coder0x00)或扫描下方二维码关注,我们将持续搜寻程序员必备基础技能包提供给大家。
本文标题:【python】导入包循环问题
本文链接:https://www.haomeiwen.com/subject/djovsxtx.html
网友评论