parameters: (self)
docstring: If alive then return (obj, func, args, kwargs);
          otherwise return None
docstring_summary: If alive then return (obj, func, args, kwargs);
          otherwise return None
docstring_tokens: If alive then return ( obj func args kwargs ) ; otherwise return None
function: def peek(self):
          """If alive then return (obj, func, args, kwargs);
          otherwise return None"""
          info = self._registry.get(self)
          obj = info and info.weakref()
          if obj is not None:
              return (obj, info.func, info.args, info.kwargs or {})
function_tokens: def peek ( self ) : info = self . _registry . get ( self ) obj = info and info . weakref ( ) if obj is not None : return ( obj , info . func , info . args , info . kwargs or { } )