gpt4 book ai didi

python - Python中字符串的持久散列

转载 作者:IT老高 更新时间:2023-10-28 20:31:32 26 4
gpt4 key购买 nike

如何将任意字符串转换为唯一整数,这在 Python session 和平台之间是相同的?例如,hash('my string') 不起作用,因为每个 Python session 和平台都会返回不同的值。

最佳答案

使用MD5或SHA1等哈希算法,然后通过int()转换hexdigest:

>>> import hashlib
>>> int(hashlib.md5('Hello, world!').hexdigest(), 16)
144653930895353261282233826065192032313L

关于python - Python中字符串的持久散列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2511058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com