擅长:python、mysql、java
<p><a href="https://www.python.org/dev/peps/pep-0008/#imports" rel="nofollow noreferrer">pep08 recommands that all imports should happen at the beginning of the module</a>,除非你有一个非常有说服力的理由去做其他事情,否则这就是方法。你知道吗</p>
<p>我能想到的唯一原因是两个模块之间的循环依赖(模块a尝试导入模块B,模块B尝试导入模块a等等),但是最好通过分解第三个模块中既不依赖a也不依赖B的公共元素来干净地解决问题</p>