Freigeben über


FakeTraceback Klasse

Ein FakeTraceback-Objekt, das genügend implementiert, um die Rückverfolgungsprotokollierung zu ermöglichen

Erstellen Sie ein neues FakeTraceback.Create a new FakeTraceback.

Vererbung
builtins.object
FakeTraceback

Konstruktor

FakeTraceback(tb: TracebackType)

Parameter

Name Beschreibung
tb
Erforderlich

Methoden

deserialize

Deserialisieren Sie dieses Objekt aus einem Dict.

serialize

Serialisiert dieses Objekt in ein Wörterbuch.

serialize_exception_tb
serialize_traceback

deserialize

Deserialisieren Sie dieses Objekt aus einem Dict.

deserialize(d: Dict[str, Any] | None) -> FakeTraceback | None

Parameter

Name Beschreibung
d
Erforderlich

serialize

Serialisiert dieses Objekt in ein Wörterbuch.

serialize() -> Dict[str, Any]

serialize_exception_tb

serialize_exception_tb(ex: BaseException | None) -> Dict[str, Any] | None

Parameter

Name Beschreibung
ex
Erforderlich

serialize_traceback

serialize_traceback(tb: TracebackType | None) -> Dict[str, Any] | None

Parameter

Name Beschreibung
tb
Erforderlich