ich möchte in meinem Programm die Tracebacks in wxMessageDialogs ausgeben. Nach einigem Ausprobieren stecke ich jetzt aber doch fest. Weiß von euch vielleichtjemand die Lösung. Anbei ist mal ein Beispiel, wie man den Traceback in eine Datei umleitet. Also was ich benötige ist eine Möglichkeit die KOMPLETTE Tracebackmeldung in eine Variable einzutragen.
Code: Alles auswählen
import traceback
def main():
try:
execfile('lalalall.py')
except:
f=file("C:\\trace.txt","w+")
traceback.print_exc(None,f)
f.close()
main()