smhasher散列函数的python扩展

smhasher的Python项目详细描述


python-smhasherSMHasher非加密 哈希库。它目前支持MurrushHash3 64-/128位和 x86/x64变型。

许可证:麻省理工学院许可证

用法

>>> import smhasher
>>> [k for k in dir(smhasher) if k[0] == 'm']
['murmur3_x64_128', 'murmur3_x64_64', 'murmur3_x86_128', 'murmur3_x86_64']

>>> smhasher.murmur3_x86_128('hello')
213030289162235495270783145757721615258L

>>> seed = 1138
>>> smhasher.murmur3_x86_128('hello', seed)
94758481705480737162820094006203962724L

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

推荐PyPI第三方库


热门话题
javascript{“错误”:[“无效图像URL”]}与鸟舍集成   mysql Java语句。executeUpdate(sql)在executeQuery(sql)工作时不工作   在java中反复编辑object/arrayList   java在创建子类实例时是否也创建了超类实例?   如果运行一定次数,java是否仍要生成else?   java gradle eclipse依赖项,跳过testCompile/ProviderRuntime等   java如何用Dozer实例化子类?   java如何在docker容器中高效地构建maven项目?   lambda我想在这个块中转换成java 8流?   java本地广播管理器使用主活动未接收到的警报   更新产品数量时发生java异常(自定义属性)   java在每次迭代后删除2d数组的列和行   java如何在一个片段中存储数据以在另一个片段中获取数据?   java将默认公共构造函数添加到生成的生成器内部类