[Python-Dev] Pre-PEP: Unifying try-except and try-finally
Fredrik Lundh
fredrik at pythonware.com
Fri May 6 18:32:30 CEST 2005
François Pinard wrote:
> It happens once in a while that I want to comment out the except clauses
> of a try statement, when I want the traceback of the inner raising, for
> debugging purposes. Syntax forces me to also comment the `try:' line,
> and indent out the lines following the `try:' line. And of course, the
> converse operation once debugging is done. This is slightly heavy.
the standard pydiom for this is to change
try:
blabla
except IOError:
blabla
to
try:
blabla
except "debug": # IOError:
blabla
(to save typing, you can use an empty string or even
put quotes around the exception name, but that may
make it harder to spot the change)
</F>
More information about the Python-Dev
mailing list