擅长:python、mysql、java
<p>您需要在每个带有python代码的子文件夹中都有<code>__init__.py</code>,以告诉解释器将该文件夹视为一个模块</p>
<pre><code>/myproject
/foo_one
__init__.py # add this
foo_one.py
/foo_two
__init__.py # add this
foo_two.py
/foo_three
__init__.py # add this
foo_three.py
/foo_four
__init__.py # add this
foo_four.py
/foo_five
__init__.py # add this
foo_five.py
/foo_six
__init__.py # add this
foo_six.py
__init__.py
__main__.py
foo_seven.py
</code></pre>
<p><code>__init__.py</code>告诉解释器将子文件夹视为python模块/包,您应该能够导入</p>
<p><code>__init__.py</code>文件可以为空,但需要存在于子文件夹中才能导入该模块/包</p>