[EMAIL PROTECTED] writes:
> Greg> except <type> as <value>:
>
> Baptiste> except <type> with <value>:
>
> Can I catch multiple exceptions with a single value in this case? Today, I
> write:
>
> try:
> foo()
> except (TypeError, KeyError), msg:
> print msg
>
> Either of the above seem like they'd require me to repeat the value, e.g:
>
> try:
> foo()
> except TypeError with msg, KeyError with msg:
> print msg
>
> Not very Pythonic methinks.
except TypeError or KeyError as msg: !
not-serious-ly y'rs,
mwh
--
That's why the smartest companies use Common Lisp, but lie about it
so all their competitors think Lisp is slow and C++ is fast. (This
rumor has, however, gotten a little out of hand. :)
-- Erik Naggum, comp.lang.lisp
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com