擅长:python、mysql、java
<blockquote>
<p>the code in map.py that references Game.View, detects it as a class</p>
</blockquote>
<p>这是因为<code>View = QGraphicsView</code>将其设置为一个类。它只在您运行<code>Game.start</code>时成为一个实例。(老实说,我不明白最初为什么要将这个类变量设置为<code>class</code>对象,或者为什么<code>Game</code>类存在。)</p>
<blockquote>
<p>Also Game is known as main.Game in game.py but as game.Game in map.py</p>
</blockquote>
<p>当您将模块作为脚本运行时,模块名称将更改为<code>__main__</code>。在</p>