Python摘要算法
来源:互联网 发布:做微商好还是做淘宝好 编辑:程序博客网 时间:2024/06/08 15:25
Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等
直接上代码:
#coding=utf-8import hashlibfile = open('./linux.zip')data = file.read() #获取文件内容print type(data)#print data#打印出的字符串是乱码md5Hash = hashlib.md5() #求md5的方法sha256Hash = hashlib.sha256()#求sha256的方法print type(md5Hash)print type(sha256Hash)md5Hash.update(data) #把字符串放进去,常用于小文件sha256Hash.update(data)fileMD5 = md5Hash.hexdigest() #显示出摘要fileSHA256 =sha256Hash.hexdigest()print 'file MD5:', fileMD5print 'file SHA256', fileSHA256
运行结果,如图:
其中hashlib的python库不需要额外安装,只需要import,应该Python自带的库。
阅读全文
0 0
- Python摘要算法
- python 学习--摘要算法的使用
- Python中摘要算法MD5,SHA1讲解
- Python摘要
- python摘要
- 摘要算法
- 摘要算法
- 摘要算法
- 摘要算法
- textrank算法原理与提取关键词、自动提取摘要PYTHON
- Python基础-摘要算法hashlib中的MD5和SHA1
- python学习——hashlib.md5摘要算法(哈希算法)
- python学习摘要
- 深入Python摘要
- Python基础笔记摘要
- Python学习笔记摘要
- python 单元测试 使用摘要
- python 单元测试 使用摘要
- 分布式与集群的区别
- Trash Removal uva1111/uvalive5138 World Final 2011 K 计算几何
- mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __cdecl about::about(class QWidget *)" (??0abo
- hive add jar 报java.net.UnknownHostException: user错误
- Hadoop之CapacityScheduler队列管理的使用
- Python摘要算法
- TF,Keras,Cafe,Theano,torch
- TCP options
- asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发1-准备工作
- 肿瘤异质性:精准医学需要解决的难题
- KNN算法
- solr5 文档
- AndroidStudio提交项目git服务器/github
- test