Gibt es eine Möglichkeit, eine Hash-ähnliche ID für Objekte in Python zu erzeugen, die ausschließlich auf den Attributwerten der Objekte basiert? Zum Beispiel,
class test:
def __init__(self, name):
self.name = name
obj1 = test('a')
obj2 = test('a')
hash1 = magicHash(obj1)
hash2 = magicHash(obj2)
Was ich suche, ist etwas, bei dem hash1 == hash2 ist. Gibt es so etwas in Python? Ich weiß, ich kann testen, ob obj1.name == obj2.name, aber ich bin auf der Suche nach etwas allgemeines ich auf jedes Objekt verwenden können.