擅长:python、mysql、java
<p>从<a href="https://docs.python.org/3/glossary.html#term-package" rel="noreferrer">Python glossary</a>:</p>
<blockquote>
<p><em>It’s important to keep in mind that all packages are modules, but not all modules are packages. Or put another way, packages are just a special kind of module. Specifically, any module that contains a <code>__path__</code> attribute is considered a package.</em> </p>
</blockquote>
<p>名称中带有破折号的Python文件(如<code>my-file.py</code>)不能用简单的<code>import</code>语句导入。代码方面,<code>import my-file</code>与<code>import my - file</code>相同,后者将引发异常。这样的文件更好地描述为<em>脚本</em>而可导入的文件是<em>模块</em>。</p>