[Python-Dev] bool does not want to be subclassed?
Aahz
aahz at pythoncraft.com
Thu Feb 12 14:50:50 EST 2004
On Thu, Feb 12, 2004, François Pinard wrote:
>
> Hi, people. I just noticed this:
>
> >>> class booleen(bool):
> ... def __repr__(self):
> ... if self:
> ... return "Vrai"
> ... return "Faux"
> ...
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> TypeError: type 'bool' is not an acceptable base type
> >>>
Just to bolster Francois's case, I ran into this precise use case a week
ago myself (where I wanted a bool but needed to change the output
string). Didn't bother complaining about it, though. ;-)
--
Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/
"Argue for your limitations, and sure enough they're yours." --Richard Bach
More information about the Python-Dev
mailing list