0

我创建了一个类。

class DictToObject(object):
    def __init__(self, entries): 
        self.__dict__.update(entries)

    def id(self):
        keyColumn = self['KEY_COL_TX']
        keyValue = self[keyColumn]
        return keyValue # a string

o1.id()如果等于,则此类的实例将被视为相等o2.id()

但我认为不可能为所有字符串值创建一个唯一的整数,所以我需要一些其他方法来比较对象相等性而不使用__hash__()

4

0 回答 0