hash() algorithm
Kristofer Pettijohn
kristofer at cybernetik.net
Wed Jul 21 16:24:24 EDT 2004
Beno?t Dejean <bnet at ifrance.com> wrote:
> hi. Is the hash() algorithm standard ? Does hash(some_string) will always
> return the same hash code on every arch ?
>
> i need to use a ~checksum function, like md5, but i was also thinking
> about hash() which is obviously simpler. So i can safely rely on hash()
> behaviour so i can use it to generate ~strong and portable
> identifier/checksum ?
I'm not an expert, but I believe so. I just tried three machines:
OS X 10.4: (Python 2.3)
>>> hash('test')
1308370872
Solaris: (Python 1.6)
>>> hash('test')
1308370872
FreeBSD 5.2.1: (Python 2.3)
>>> hash('test')
1308370872
>
> thank you
--
Kristofer Pettijohn
kristofer at cybernetik.net
More information about the Python-list
mailing list