打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
hash算法MD5

import hashlib

hash算法其实就是给指定字符串一个唯一身份标识

data = 'python38'

创建hash对象

md5 = hashlib.md5()

向hash对象中添加需要做hash运算的字符串

md5.update(data.encode())

获取字符串的hash值

res = md5.hexdigest()

hash 值可以用来校验从网站下载的文件是否被动过手脚,官网会给处一个文件的hash值

hash 还可以用来做url地址的去重,保存更多的url,布隆过滤器更牛逼(保存大数据)的去重:url集合去重,url-hash去重,url布隆过滤器去重;simhash进行海量文本去重,编辑距离

print(res)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
大数据去重方案
python必掌握库(五)hashlib库的使用
python hash 哈希值
hashlib模块使用详情
布隆过滤器
用Python生成文件的MD5校验码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服