[Python-ideas] Non-boolean return from __contains__
Oleg Broytman
phd at phd.pp.ru
Mon Jul 26 16:53:31 CEST 2010
On Mon, Jul 26, 2010 at 07:28:30AM -0700, Guido van Rossum wrote:
> other odd ducks are 'and' and 'or', though in a pinch one can use '&'
> and '|' for those. I forget in which camp 'not' falls.
'not' is like 'and' and 'or'. '~' is like '&' and '|'; its magic method
is __invert__.
I maintain a similar all-magic-methods-overridden class, just for a
different ORM (SQLObject), so I am greatly interested in the discussion.
Oleg.
--
Oleg Broytman http://phd.pp.ru/ phd at phd.pp.ru
Programmers don't die, they just GOSUB without RETURN.
More information about the Python-ideas
mailing list