On Fri, Jun 25, 2010 at 5:20 AM, Vasilis Vlachoudis < vasilis.vlachou...@cern.ch> wrote:
> Hi all, > > I have a tkinter application that uses several fonts. However only with > python 2.4 when the application is closed then I get the following > exceptions (with 2.6 it works Ok) > > Exception exceptions.AttributeError: "'NoneType' object has no attribute > 'TclError'" in <bound method Font.__del__ of <tkFont.Font instance at > 0x2ac0dd4c4908>> ignored > Exception exceptions.AttributeError: "'NoneType' object has no attribute > 'TclError'" in <bound method Font.__del__ of <tkFont.Font instance at > 0x2ac0dd4c4680>> ignored > > and I have no way of capturing them since they arrive even after the last > line of the program. > I believe that for some reason the tkinter is deleted before and afterwards > it tries to delete the fonts and creates the TclError. > Is there a way to protect for these exceptions? > If you're on linux you can redirect the errors via $ python myfile.py > mylog.txt I'm not sure how you would catch the exceptions, though. -Wayne
_______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss