擅长:python、mysql、java
<p>每当运行python解释器时,python模块<a href="http://docs.python.org/library/site.html" rel="nofollow">^{<cd1>}</a>将自动导入。此模块尝试导入另一个名为<code>sitecustomize</code>的文件。您可以将函数放入其中,将它们添加到<a href="http://docs.python.org/library/__builtin__.html" rel="nofollow">^{<cd3>} mapping</a>中:</p>
<pre><code>for func in [foo, bar, baz]:
__builtins__[func.__name__] = func
</code></pre>
<p>请注意,这只适用于cpython,其中<code>__builtins__</code>是一个可变的dict,这样做将自动使这些函数对本次安装的所有python代码可用。在</p>
<p>我强烈反对你这样做!</strong>隐式永远比显式好,任何维护代码的人都会想知道这些东西是从哪里来的。在</p>
<p>最好在模块中使用<code>from myglobalutils import *</code>导入。在</p>