getfullerargspec¶
- utilipy.utils.inspect.getfullerargspec(func: Callable) utilipy.utils.inspect.FullerArgSpec[source]¶
Separated version of FullerArgSpec.
fullargspec with separation of mandatory and optional arguments adds defargs which corresponds defaults
- Parameters
- funcfunction
the function to inspect
- Returns
- FullerArgSpecnamedtuple
args : the mandatory arguments defargs : arguments with defaults defaults : dictionary of defaults to
defargsvarargs : variable arguments (args) kwonlyargs : key-word only arguments kwonlydefaults : key-word only argument defaults varkw : variable key-word arguments (kwargs) annotations : function annotations docstring : function docstring