首先需要安装mmh3库:
pip install mmh3
示例代码1:
import mmh3s = "I love you!"# Return a 32 bit integer
ret1_1, ret1_2, ret1_3 = mmh3.hash(s), mmh3.hash(s, signed=False), mmh3.hash(s, seed=1)
print(ret1_1, ret1_2, ret1_3)# Return a tuple of two 64 bit integers for a string
ret2_1, ret2_2 = mmh3.hash64(s), mmh3.hash64(s, signed=False)
print(ret2_1, ret2_2)# Return a 128 bit long integer
ret3_1, ret3_2 = mmh3.hash128(s), mmh3.hash128(s, signed=True)
print(ret3_1, ret3_2)# Return a 128 bit hash value as bytes for a string
ret4 = mmh3.hash_bytes(s)
print(ret4)# Return a 32 bit integer. Designed for large memory-views such as numpy arrays.
ret5 = mmh3.hash_from_buffer(s)
print(ret5)
运行结果:
示例代码2:
import mmh3
import requestsresponse = ('.ico')
favicon = t
hash = mmh3.hash(favicon)
print('http.favicon.hash:' + str(hash))
运行结果:
本文发布于:2024-02-04 10:53:22,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170705523054926.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |