- 博客(2)
- 收藏
- 关注
原创 python循环导入问题
在这个示例中,`common.py`中的函数`is_login()`被使用到了ATM模块中的其他文件中,但是ATM模块的common子模块并没有在文件的顶部导入,而是在需要使用的地方进行了延迟导入。通过延迟导入的方式,可以避免循环导入的问题,因为在ATM模块中的其他文件在被执行时,common模块并没有在顶部导入,所以不会导致循环导入的问题。2. 延迟导入:在common模块中,只在需要使用的函数或类的地方进行导入,而不是在文件的顶部导入。当存在循环导入问题时,可以考虑使用延迟导入的方式来解决。
2024-01-20 21:50:32
960
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人