code: def captureException(self, exc_info=None, **kwargs):
          
          if exc_info is None or exc_info is True:
              exc_info = sys.exc_info()
  
          return self.capture(
              'raven.events.Exception', exc_info=exc_info, **kwargs)
docs: Creates an event from an exception.
  
          >>> try:
          >>>     exc_info = sys.exc_info()
          >>>     client.captureException(exc_info)
          >>> finally:
          >>>     del exc_info
  
          If exc_info is not provided, or is set to True, then this method will
          perform the ``exc_info = sys.exc_info()`` and the requisite clean-up
          for you.
  
          ``kwargs`` are passed through to ``.capture``.