擅长:python、mysql、java
<p>您应按以下方式组织代码:</p>
<pre><code>project_root/
game/
__init__.py # "I am package" file, can be empty
projectile.py
enemy.py
heroine.py
</code></pre>
<p>把你的全局数据放入<code>__init__.py</code>,这是存放这类东西的常用地方。在</p>
<p>您的<code>__init__.py</code>文件可能包含以下内容:</p>
^{pr2}$
<p>从其他模块中可以得到:</p>
<pre><code>from game import CODE, KEY
print CODE
print KEY
</code></pre>
<p>注意,有两个选项如何导入-绝对导入(使用<code>game</code>包的名称)和相对一个。在</p>
<p>保持简单,使用绝对导入,正如pep8建议的那样。在</p>