code: def withTracebackPrint(ErrorType, thrownError, _traceback):
      '''returns an Exception object for the given ErrorType of the thrownError
  and the _traceback
  
  can be used like withTracebackPrint(*sys.exc_info())'''
      file = StringIO.StringIO()
      traceback.print_exception(ErrorType, thrownError, _traceback, file = file)
      return _loadError(ErrorType, thrownError, file.getvalue()f withTracebackPrint(ErrorType, thrownError, _traceback):
      '''returns an Exception object for the given ErrorType of the thrownError
  and the _traceback
  
  can be used like withTracebackPrint(*sys.exc_info())'''
      file = StringIO.StringIO()
      traceback.print_exception(ErrorType, thrownError, _traceback, file = file)
      return _loadError(ErrorType, thrownError, file.getvalue())
docs: returns an Exception object for the given ErrorType of the thrownError
  and the _traceback
  
  can be used like withTracebackPrint(*sys.exc_info())