A RetroSearch Logo

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

Search Query:

Showing content from http://mail.python.org/pipermail/python-dev/2004-June/045111.html below:

[Python-Dev] Comparing heterogeneous types

[Python-Dev] Comparing heterogeneous types [Python-Dev] Comparing heterogeneous typesAahz aahz at pythoncraft.com
Tue Jun 1 22:18:13 EDT 2004
On Mon, May 31, 2004, Robert Brewer wrote:
>
> Quite similar to my current "pet peeve":
> 
> >>> None > 3
> False
> >>> None > 'hoopy'
> False
> >>> None > True
> False
> >>> None > datetime.date(2004, 5, 31)
> Traceback (most recent call last):
>   File "<interactive input>", line 1, in ?
> TypeError: can't compare datetime.date to NoneType
> 
> ...writing an O-R mapper, this particular hobgoblin bites me rather often ;)

Time for you to bite the bullet.  Guido has all-but-decreed that the
future of comparisons is that TypeError will be raised for all operators
other than == and <> for types that have no appropriate relationship
system.
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

"as long as we like the same operating system, things are cool." --piranha

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