I have a function:
def report(start=1, quantity=100, days_left=7, min_app_version=None):
I want to get argument names and default values, something like
{'start':1, 'quantity':100, 'days_left':7, 'min_app_version':None}
(or at least two lists) from outside this function
when I do
import inspect
print(inspect.signature(report))
I get
(*args, **kwargs)
Why doesn't 'inspect.signature' see function arguments?
SOLVED: THE PROBLEM WAS BECAUSE OF A DECORATOR