SpokyHash版本2的Python包装器

spookyhash的Python项目详细描述


幽灵哈希

A Python wrapper of Bob Jenkins' SpookyHash version 2。提供32-64-和128位的单次和增量哈希。在

许可证

Licensed under the MIT license. See the LICENSE file in the repository root for more details.

使用

一次性哈希

>>>importspookyhash>>>spookyhash.hash32(b'hello world')2617184861>>>spookyhash.hash32(b'hello world',seed=0x12345678)3380090220>>>spookyhash.hash64(b'hello world')14865987102431973981>>>spookyhash.hash64(b'hello world',seed=123)5719863273689036421>>>spookyhash.hash128(b'hello world')185933735475381961281710998418114941533>>>spookyhash.hash128(b'hello world',seed1=123_000,seed2=456_000)144121310386202441278894605216246194925>>># For a more comparable result to other libraries>>>spookyhash.hash128_pair(b'hello world')(14865987102431973981,10079487997037711397)>>>spookyhash.hash128_pair(b'hello world',seed1=123_000,seed2=456_000)(12678109464562819821,7812831891108919044)

增量哈希

^{pr2}$

平台独立性

如果在大端系统上运行,代码将产生不同的哈希值,但质量相同。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
这个链表分区算法是如何工作的?   java最小化Spring启动时间   Java8不兼容类型   java优缺点:Jetbrains IntelliJ/Sublime Text   java在一个JTable单元格中包含两行或更多行?   使用Java将HTTP请求GET/POST发送到表单?   java如何在SpringMVC中使用重定向在jsp上显示验证消息   绑定动态列表时出现java问题   安卓在Java和使用obj之间的性能。getXY()和对象o=obj。getXY()   java如何获取Ehcache中的对象数?   java如何实现ArrayList以将“Room”对象添加到“House”对象列表中?   java IntelliJ无法解析符号“数组”   java为什么我不能按我需要的方式使用TypeToken?   java sql server数据插入错误   java解析代数表达式以查找变量   JavaSpring,如何使用WebSocket向连接的客户端广播消息?   java解析xml获取XmlPullParserException   java在安装Android应用程序时创建文件   在java中现有的PDF页面上添加条形码128