Г-ди, как же хорошо что второй питон сдох:
class Foo: pass
class Bar: pass
f,b=Foo(),Bar()
type(f)==type(b)
>> True
type(f),type(b)
>> (instance, instance)
Однако
class Foo(object): pass
class Bar(object): pass
f,b=Foo(),Bar()
type(f)==type(b)
>> False
type(f),type(b)
>> (__main__.Foo, __main__.Bar)
В третьей версии уже последний вариант, безальтернативно.
This entry was originally posted at
https://ex0-planet.dreamwidth.org/102451.html. Please comment there using
OpenID.