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/2008-September/082501.html below:

[Python-Dev] What this code should do?

[Python-Dev] What this code should do? [Python-Dev] What this code should do?Jean-Paul Calderone exarkun at divmod.com
Fri Sep 19 21:30:36 CEST 2008
On Fri, 19 Sep 2008 18:26:05 +0200, Amaury Forgeot d'Arc <amauryfa at gmail.com> wrote:
>Hello Maciej,
>
>Maciej Fijalkowski wrote:
>> Hello,
>>
>> I'm a little clueless about exact semantics of following snippets:
>>
>> http://paste.pocoo.org/show/85698/
>>
>> is this fine?
>> or shall I fill the bug?
>> (the reason to ask is because a) django is relying on this b) pypy
>> implements it differently)
>
>Note that python 3.0 has a different behaviour; in the first sample, it prints:
>A (<class 'NameError'> ...
>B (<class 'ZeroDivisionError'>, ...
>
>See the subtle differences between
>http://docs.python.org/dev/library/sys.html#sys.exc_info
>http://docs.python.org/dev/3.0/library/sys.html#sys.exc_info
>

The second example changes its behavior, too.  It gives back the NameError
from the exc_info call.  I'm having a hard time reconciling this with the
Python 3.0 documentation.  Can you shed some light?

Jean-Paul
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