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