code: def showtraceback(self, *args, **kwargs):
          
          # Override for avoid using sys.excepthook PY-12600
          try:
              type, value, tb = sys.exc_info()
              sys.last_type = type
              sys.last_value = value
              sys.last_traceback = tb
              tblist = traceback.extract_tb(tb)
              del tblist[:1]
              lines = traceback.format_list(tblist)
              if lines:
                  lines.insert(0, "Traceback (most recent call last):\n")
              lines.extend(traceback.format_exception_only(type, value))
          finally:
              tblist = tb = None
          sys.stderr.write(''.join(lines))
docs: Display the exception that just occurred.