Wie format traceback-Objekte in Python
Habe ich ein traceback-Objekt, das ich zeigen möchte, im schönen format, bekomme ich beim Aufruf traceback.format_exc()
.
Gibt es eine eingebaute Funktion dafür? Oder ein paar Zeilen code?
Du musst angemeldet sein, um einen Kommentar abzugeben.
format_exc ist wirklich nur
Also, wenn Sie den Typ der Ausnahme, den Wert und den traceback bereit, sollte es einfach sein. Wenn Sie nur die Ausnahme, beachten Sie, dass
format_exception
im Grunde ist.wo begrenzen Standardwert None.
Haben Sie versucht, traceback.print_tb oder traceback.format_tb?
traceback
docs geben einige Beispiele und ganze Reihe von Funktionen für die Formatierung traceback-Objekte.