[Python-Dev] enum discussion: can someone please summarize open issues? (original) (raw)

Barry Warsaw barry at python.org
Wed May 1 08🔞43 CEST 2013


On Apr 28, 2013, at 11:50 PM, Ethan Furman wrote:

But as soon as:

type(Color.red) is Color # True type(MoreColor.red) is MoreColor # True then: Color.red is MoreColor.red # must be False, no?

If that last statement can still be True, I'd love it if someone showed me how.

class Foo: a = object() b = object()

class Bar(Foo): c = object()

Foo.a is Bar.a True

-Barry



More information about the Python-Dev mailing list