Ejemplo n.º 1
0
    def getHash(self, node: ODNode):

        # hashCode = hash(nodee.origin.toString()) + hash(nodee.destination.toString())
        # hashCode = hash(hashCode)
        # hashCode = hash(node.toString())

        coder = hashlib.sha1()
        encodedString = node.toString().encode()
        coder.update(encodedString)
        hashCode = coder.hexdigest()
        hashCode = int(hashCode, 16)

        return hashCode
Ejemplo n.º 2
0
 def getHashTwo(self, noda: ODNode):
     return hash(noda.toString())