What i want is the arguments to if not set, call a function to fetch their values. What i've used now is
class Testing():
object2 = test2()
def test(self, **kwargs)
if not kwargs.get('a'):
a= self.object2.getvalue('a')
else:
a= kwargs.get('a')
if not kwargs.get('b'):
b= self.object2.getvalue('b')
else:
b= kwargs.get('b')
print a, b
What i'd like is something like this:
class Testing():
object2 = test2()
def test(a = self.object2.getvalue('a'), b= self.object2.getvalue('b'), **kwargs)
print a, b
Any suggestions?