Pythons全局变量
  可能重复: 
  在创建它们的函数中使用全局变量 
我怎样才能定义一个全局变量。
例如,我有Foo1类和Foo2类,我想在这个类中使用FooVariable作为全局变量。
看到这个答案在创建它们的函数中使用全局变量
  如果你想要一个名为foo的全局变量,你只需要将global foo放在任何使用它的函数的顶部。  例如, 
def do_something():
    global foo
    foo = foo + 1
    print foo
请注意,Python“全局”变量只对它们出现的模块是全局变量,而不是整个程序的全局变量(如某些语言)。
链接地址: http://www.djcxy.com/p/23883.html下一篇: Can not increment global variable from function in python
