La différence entre l'objet et l'exemple en python?

Ce qui se passe dans python2.7

Je suis en train de travailler sur l'idée de méta-classe en python, presque tout le tutoriel se référer objet instance d'une classe, en python. Cependant, lors de la lecture avec la classe A(): la forme de la définition d'une classe, j'ai vu ceci:

class ClsDef1():
    pass
C1 = ClsDef1()
print C1
<__main__.ClsDef1 instance at 0x2aea518>

class ClsDef2(object):
    pass
C2 = ClsDef2()
print C2
<__main__.ClsDef2 object at 0x2ae68d0>

Cela signifie que lorsque vous créez une instance d'une classe qui n'est pas inhérente à l'objet, l'instance est une instance, mais quand une classe est inhérente à l'objet, l'instance de la classe est un objet?

Quelqu'un pourrait-il expliquer la différence? Dans la vraie vie, qui dois-je utiliser?

Merci!

stackoverflow.com/a/6380430/1318661 Voici un décent réponse.
Python 2 et Python 3? Dans ce dernier, les deux sont en effet équivalentes (et vous pouvez supprimer les parenthèses si vous n'avez pas de nom d'une classe de base).
double possible de style Ancien et nouveau style de classes en Python

OriginalL'auteur DiamRem | 2012-05-25