擅长:python、mysql、java
<p>一种控制这一点的方法是将您的模块放入一个包中。在python路径上,创建<code>xtraimport</code>。在这个目录中放两个文件:(1)<code>xtraimport.py</code>和(2)<code>__init__.py</code>。对于<code>__init__.py</code>的内容,请使用:</p>
<pre><code>from xtraimport import its_true
</code></pre>
<p>这样,只有<code>its_true</code>被直接暴露:</p>
^{pr2}$
<p><code>xtraimport</code>的全部内容仍然可供愿意采取额外步骤的专用用户使用:</p>
<pre><code>In [3]: dir(xtraimport.xtraimport)
Out[3]:
['__builtins__',
'__doc__',
'__file__',
'__name__',
'__package__',
'its_true',
'os',
'sys']
</code></pre>