Я хотел использовать значения для self.value, которые я инициировал в функции "take" внутри функции "func1". Однако при попытке сделать это я получил ошибку.
код:
class all():
def __init__(self):
self.temp = self.value # Here I declare it first before the self.new but still get error. May I know why?
if:
**func**
else:
**func**
self.new = self.func1()
def func1(self):
**func**
return ["{}".format(self.temp)]
def take(value):
#In this example, the value already contained some values. and already been called. but in another program not in the same program.
self.value = value
Ошибка:
AttributeError: "all" object has no attribute "value"