Pythons全局变量
如何定义全局变量Pythons全局变量,python,pyqt,global-variables,Python,Pyqt,Global Variables,如何定义全局变量 例如,我有Foo1类和Foo2类,我想在这个类中使用FooVariable作为全局变量 如果需要名为foo的全局变量,只需将global foo放在使用它的任何函数的顶部即可。比如说, def do_something(): global foo foo = foo + 1 print foo 请注意,Python“全局”变量仅对它们出现在其中的模块是全局的,而不是对整个程序(如某些语言中)是全局的
例如,我有Foo1类和Foo2类,我想在这个类中使用FooVariable作为全局变量 如果需要名为
foo
的全局变量,只需将global foo
放在使用它的任何函数的顶部即可。比如说,
def do_something():
global foo
foo = foo + 1
print foo
请注意,Python“全局”变量仅对它们出现在其中的模块是全局的,而不是对整个程序(如某些语言中)是全局的