On Apr 25, 2013, at 03:19 PM, Guido van Rossum wrote:

>Clearly this is a trick question. :-)

A bit, yes. :)

>I was told when this was brought up previously (a week ago?) that it
>would be simple to make it truly the same class.

It didn't sound simple to me, but I haven't seen any actual code yet.

>I suppose you were going to propose to use isinstance() overloading,
>but I honestly think that Color.red.__class__ should be the same
>object as Color.

Yes, a custom __instancecheck__() is two lines of code.

I just can't get over the weirdness of a class having attributes which are
actual instances of itself.

-Barry

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to