擅长:python、mysql、java
<p>这取决于模块的使用情况。如果子模块只是一个单例对象,而这些对象恰好是以模块的形式编写的,而不是像Java一样具有所有静态方法的类,那么递归导入可能是不错的。另一方面,如果您的模块是几个相关子模块的分组(例如,stdlib<code>html</code>模块),那么您需要显式的子模块导入。在</p>
<p>一般来说,递归导入设置表示“此模块的任何客户机都将始终需要所有这些”。考虑一下您的模块(以及其他模块,具体情况)是否正确,然后从那里开始。在</p>