Dies ist vielleicht die dümmste Frage aller Zeiten, aber ich würde gerne wissen, ob es eine Möglichkeit gibt, einen Wrapper um eine Funktion (vorzugsweise einen Dekorator) zu schreiben, so dass Sie den internen Zustand der lokalen Variablen für den Fall abfangen können, dass eine Ausnahme in dieser Funktion ausgelöst wurde. Es würde die lokalen Variablen fangen, wie sie erstellt werden, sie zu sammeln, und dann entsorgen, wenn keine Ausnahmen ausgelöst wurden, oder schreiben Sie sie in eine Datei, wenn alle Ausnahmen gefunden wurden.
Ist das zu phantasievoll, oder hat schon jemand mit so etwas herumgespielt?