А вот как исключить присвоение одинаковых хешей или как их исключить генерацию 2х одинаковых, разобраться не могу
class A() def __init__(self,name): self.name=name self.hash_code=A.random_code def random_code(self): random_string = '' for i in range(random.randint(10, 15)): random_string += random.choice(string.ascii_uppercase + string.ascii_lowercase + string.digits) return random_string