擅长:python、mysql、java
<p>在<code>ucal/ucal.py</code>中,使用<a href="https://docs.python.org/3/tutorial/modules.html#importing-from-a-package" rel="nofollow noreferrer">^{<cd2>}</a>变量声明要导出的公共名称:</p>
<pre><code># ucal/ucal.py
__all__ = ["calculate"]
def calculate(...):
...
</code></pre>
<p>在<code>ucal/__init__.py</code>中,使用*import将这些名称拉入顶级命名空间:</p>
<pre><code># ucal/__init__.py
from ucal.ucal import *
</code></pre>
<p>现在,用户将在顶级命名空间中看到<code>calculate</code></p>