(obj, *, follow_wrapped=True, globals=None, locals=None, eval_str=False)
return Signature.from_callable(obj, follow_wrapped=follow_wrapped,
                                   globals=globals, locals=locals, eval_str=eval_str)
Get a signature object for the passed callable.
Get a signature object for the passed callable.
Get a signature object for the passed callable .
def signature(obj, *, follow_wrapped=True, globals=None, locals=None, eval_str=False):
    """Get a signature object for the passed callable."""
    return Signature.from_callable(obj, follow_wrapped=follow_wrapped,
                                   globals=globals, locals=locals, eval_str=eval_str)
def signature ( obj , * , follow_wrapped = True , globals = None , locals = None , eval_str = False ) : return Signature . from_callable ( obj , follow_wrapped = follow_wrapped , globals = globals , locals = locals , eval_str = eval_str )