我想从同一个类中的另一个方法获取一个方法的变量。当我使用getattr获取该方法的返回值但我需要获取该方法的特定变量的值。我在下面提到了详细信息
class hai():
def hel(self):
a=10
b=20
c=a+b
print c
def hw(self):
d=10
print d
在上面的程序中,我需要在方法hw中访问变量b的值。我无法获取特定的变量值。
答案 0 :(得分:2)
将它添加到课程中,就像这样
class hai():
def __init__(self):
self.b = 0
def hel(self):
a=10
self.b=20
c=a+b
print c
def hw(self):
d=10
print d, self.b