擅长:python、mysql、java
<p>在您的情况下,您要访问的变量不是全局变量,它在类的范围内。在</p>
<pre><code>global_var = "global"
class Example:
class_var = "class"
def __init__(self):
self.instance_var = "instance"
def check(self):
print(instance_var) # error
print(self.instance_var) # works
print(class_var) # error
print(self.class_var) # works, lookup goes "up" to the class
print(global_var) # works
print(self.global_var) # works not
</code></pre>
<p>如果要写入全局变量,只需要<code>global</code>关键字。提示:不要这样做,因为写出来的全局变量只会带来痛苦和绝望。只将全局变量用作(config)常量。在</p>
^{pr2}$