В Python я могу определить 'Foo' класса следующим образом:типа Python 'объект' и наследование
class foo:
pass
или
class foo(object):
pass
В чем разница? Я попытался использовать функцию issubclass (foo, object), чтобы увидеть, возвращает ли она True для обоих определений классов. Это не.
IDLE 2.6.3 >>> class foo: pass >>> issubclass(foo, object) False >>> class foo(object): pass >>> issubclass(foo, object) True
Спасибо.
дополнение: в py 3, все автоматически новый класс стиля –