Traceback in einem wxMessageDialog ausgeben
Verfasst: Donnerstag 18. Dezember 2003, 10:02
Hallo zusammen,
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.
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()