标签: python python-3.x oop scope global-variables
如果我在类的函数中创建一个全局变量,我如何在另一个类中的另一个函数中使用该变量?
注意:在不同的模块中可以找到类。
我是否需要在每个类的 init 函数中声明全局变量?
答案 0 :(得分:1)
可以在声明它们的整个模块中访问全局变量。要访问另一个模块中声明的全局变量,只需执行以下操作:
Module1.py:
global foo foo = "bar"
Module2.py:
import Module1 Module1.foo