[Twisted-Python] UncatchableExceptions

Bob Ippolito bob at redivi.com
Fri Oct 29 22:06:30 MDT 2004


On Oct 29, 2004, at 17:52, Andrew Bennetts wrote:

> <foom> exarkun: I suspect we should introduce a UncatchableExceptions
>        constant somewhere
> <foom> exarkun: and require that all except:'s are preceded by except
>        UncatchableExceptions: raise
> <exarkun> foom: It's possible that is a good idea.
> <exarkun> foom: I'm not really sure, though.
> <spiv> foom: With (KeyboardInterrupt, SystemExit, MemoryError, 
> SystemError) ?
> <foom> spiv: yes
>
> I guess this would live in twisted.python somewhere, and the coding 
> standard
> would be updated to require its use instead of bare "except:"
>
> Python-dev have discussed a similar measure for the python standard 
> library
> (in the exceptions module), but hadn't come to any consensus last time 
> I
> looked.
>
> Thoughts?  Objections?

Here is a link to the most recent discussion about this on python-dev:

http://mail.python.org/pipermail/python-dev/2004-September/048609.html

-bob





More information about the Twisted-Python mailing list