擅长:python、mysql、java
<p>不要使用<code>from something import *</code>。使用<code>import something</code>或<code>from something import foo, bar, ...</code>。你知道吗</p>
<p>如果要以第二种方式导入函数,并从两个不同模块导入两个同名函数,可以编写:</p>
<pre><code>from module_a import log as a_log
from module_b import log as b_log
</code></pre>
<p>正如pm2ring在注释中指出的,您还可以使用<code>as</code>将模块重命名为较短的名称,以保持层次结构:</p>
<pre><code>import module_a as ma
import module_b as mb
...
ma.log(...)
</code></pre>