Ciao, credo di fare una domanda semplice, ma in questo momento non mi viene in mente la soluzione...
Voglio intercettare qualunque errore generato dalla applicazione che sto facendo per poi inviarmi per mail la stack trace (e non chiedere al mio cliente di inviarmela). L'applicazione è in PyGtk, credevo ingenuamente che bastasse fare girare gtk.main() in un try/except come segue ma non serve a nulla. Che devo fare? Immagino sia una necessità abbastanza comune ed immagino ci siano soluzioni ma non ho saputo farle venire fuori da google... sandro *:-) #!/usr/bin/python import gtk class Test(object): def __init__(self): w = gtk.Window() b = gtk.Button("Press for an error") w.add(b) w.show_all() b.connect('clicked', self.on_clicked_error) def on_clicked_error(self, widget): print a t = Test() try: gtk.main() except Exception, e: print "ERROR", e -- Sandro Dentella *:-) http://sqlkit.argolinux.org SQLkit home page - PyGTK/python/sqlalchemy _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python