Phillip J. Eby wrote: > At 03:38 PM 2/26/2007 -0700, Andrew Dalke wrote: > > > NO_END_OF_RECORD = ParserError("Cannot find end of record") > > Then don't do that, as it's bad style for Python 3.x. ;-)
I don't like that answer. I can think of legitimate reasons for wanting to pre-create exceptions, e.g. if I'm intending to raise and catch a particular exception frequently and I don't want the overhead of creating a new instance each time. For me, this is casting serious doubt on the whole idea of attaching the traceback to the exception. -- Greg _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com