A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2006-March/062503.html below:

[Python-Dev] Py3k: Except clause syntax

[Python-Dev] Py3k: Except clause syntaxMichael Hudson mwh at python.net
Fri Mar 17 10:06:13 CET 2006
skip at pobox.com 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
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4