AlFire wrote:

> Hi,
> 
> Q: from the subject, why objects of old style classes are instances of
> 'object'?
> 
>  >>> class a():pass
>  >>> A=a()
>  >>> isinstance(A,object)
> 
> True

Because everything is an object.

But not everything is a newstyle-class:

>>> class Foo: pass
...
>>> isinstance(Foo, object)
True
>>> isinstance(Foo, type)
False
>>> class Bar(object): pass
...
>>> isinstance(Bar, type)
True
>>>                         


Diez
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to