擅长:python、mysql、java
<p><code>global m_pTest</code>并没有使变量具有神奇的全局性;相反,它在当前作用域</em>中设置名称<code>m_pTest</code>,以引用全局变量(来自外部范围)。所以把它放在<code>globalVar.py</code>中基本上什么也不做。在</p>
<p>如果只想导入变量,可以使用以下命令:</p>
<pre><code>from globalVar import m_pTest
</code></pre>
<p>但是,当将<code>m_pTest</code>设置为不同的值时,您不会影响在<code>globalVar.py</code>中创建的原始对象,因此在其他地方不会看到更改。在</p>
<p>相反,您必须正常导入<code>globalVar</code>,然后将<code>m_pTest</code>作为该模块的成员:</p>
^{pr2}$