parameters: (self)
return_statement: return self.exc_type, self.exc_value, tb
docstring: Standard python exc_info for re-raising
docstring_summary: Standard python exc_info for re-raising
docstring_tokens: Standard python exc_info for re - raising
function: def standard_exc_info(self):
          """Standard python exc_info for re-raising"""
          tb = self.frames[0]
          # the frame will be an actual traceback (or transparent proxy) if
          # we are on pypy or a python implementation with support for tproxy
          if type(tb) is not TracebackType:
              tb = tb.tb
          return self.exc_type, self.exc_value, tb
function_tokens: def standard_exc_info ( self ) : tb = self . frames [ 0 ] # the frame will be an actual traceback (or transparent proxy) if # we are on pypy or a python implementation with support for tproxy if type ( tb ) is not TracebackType : tb = tb . tb return self . exc_type , self . exc_value , tb