我有一些数据具有以字符串形式存储的唯一 ID:
ddd.dddddaddd.dddddz
哪里d
是一些数字和a
/z
是一些字母字符。数字可以是 0-9,字符可以是E
or W
for thea
和N
or S
for the z
。
我想把它变成一个唯一的整数,我尝试使用该hashlib
模块返回:
>>> int(hashlib.sha256(str.encode(s)).hexdigest(), 16) Output: a very long integer (on another system cannot copy it)
有没有办法从字符串中生成一个唯一的整数 ID,使其不超过 12 位?我知道我永远不需要超过 12 位的唯一整数 ID。
慕标琳琳
慕码人2483693
相关分类