我对 Python 嵌套类有点进退两难。我想要做的是从 A 类顶层的函数中获取变量并在子类 B 中使用它们。像这样
class A:
def function_A():
value = 5
class B:
def function_B(self):
print (A.value)
如果我将变量转换为如下所示的类变量,则下面的此方法有效,但它不符合我的要求:
class A:
value = 5
class B:
def function_B(self):
print (A.value)
我猜这是不可能的,所以任何人都可以提供解决方法吗?