I am trying below program, getting below error:
TypeError: set_a() missing 1 required positional argument: 'value'
CODE :
class A:
def __init__(self):
pass
@property
def a(self,value):
return value
@property
def set_a(self, value):
self.a(value)
def call_req(self,value):
return self.set_a(value)
aobj = A()
aobj.call_req(5)
Tried the solution given here, Didn't worked out.
Can someone explain Why I am getting the error, or is this something totally wrong I am trying ?