繁体   English   中英

如何防止循环导入异常

[英]How do you prevent a circular import exception

我一直在尝试将主模块与另一个模块链接,两者都需要彼此执行特定任务,所以我将它们相互导入,但我收到有关循环导入的错误。 我一直在努力避免这种情况,但它一直在引发错误,请问我该如何纠正?

只需创建第 3 个模块,然后您可以从中将函数、类和变量导入其他 2 个脚本。 通常,此类问题是代码结构不佳的迹象。 2 个单独的脚本不应该同时相互依赖。 避免将来出现此类设计错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM