def get_default_value(func, arg):
argspec = inspect.getfullargspec(func)
return next(default for a, default in zip(reversed(argspec[0]),
reversed(argspec.defaults))
if a == arg)