python基础教程之python消息摘要算法使用示例


Posted in Python onFebruary 10, 2014
#! /usr/bin/python
'''
      File      : testHash.py
      Author    : Mike
'''
import hashlib
src = raw_input("Input string : ")
funcNameList = ["MD5","SHA1","SHA224","SHA256","SHA384","SHA512"]
funcMap = {
"MD5"            :      lambda cnt : hashlib.md5(cnt).hexdigest(),
"SHA1"           :      lambda cnt : hashlib.sha1(cnt).hexdigest(),
"SHA224"         :      lambda cnt : hashlib.sha224(cnt).hexdigest(),
"SHA256"         :      lambda cnt : hashlib.sha256(cnt).hexdigest(),
"SHA384"         :      lambda cnt : hashlib.sha384(cnt).hexdigest(),
"SHA512"         :      lambda cnt : hashlib.sha512(cnt).hexdigest()
}
for funcName in funcNameList :
        print funcName,"\t:\t",funcMap[funcName](src)

python基础教程之python消息摘要算法使用示例

Python 相关文章推荐
Scrapy-redis爬虫分布式爬取的分析和实现
Feb 07 Python
python与php实现分割文件代码
Mar 06 Python
Python3 适合初学者学习的银行账户登录系统实例
Aug 08 Python
python 自动重连wifi windows的方法
Dec 18 Python
聊聊python里如何用Borg pattern实现的单例模式
Jun 06 Python
详解pytorch 0.4.0迁移指南
Jun 16 Python
python中单下划线(_)和双下划线(__)的特殊用法
Aug 29 Python
python多线程扫描端口(线程池)
Sep 04 Python
利用python计算时间差(返回天数)
Sep 07 Python
python+pygame实现坦克大战
Sep 10 Python
python3.5的包存放的具体路径
Aug 16 Python
使用Pytorch实现two-head(多输出)模型的操作
May 28 Python
go和python调用其它程序并得到程序输出
Feb 10 #Python
python实现socket端口重定向示例
Feb 10 #Python
python访问sqlserver示例
Feb 10 #Python
python实现代码行数统计示例分享
Feb 10 #Python
python基础教程之获取本机ip数据包示例
Feb 10 #Python
python基础教程之udp端口扫描
Feb 10 #Python
python网页请求urllib2模块简单封装代码
Feb 07 #Python
You might like
php 常用类整理
2009/12/23 PHP
PHP校验ISBN码的函数代码
2011/01/17 PHP
php实现评论回复删除功能
2017/05/23 PHP
PHP单文件上传原理及上传函数的封装操作示例
2019/09/02 PHP
jQuery操作select的实例代码
2012/06/14 Javascript
jquery 实现表单验证功能代码(简洁)
2012/07/03 Javascript
瀑布流布局并自动加载实现代码
2013/03/12 Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
2013/10/08 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
一些老手都不一定知道的JavaScript技巧
2014/05/06 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
jQuery基础的工厂函数以及定时器的经典实例分析
2016/05/20 Javascript
js实现动态创建的元素绑定事件
2016/07/19 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
2016/10/10 Javascript
BootStrap表单宽度设置方法
2017/03/10 Javascript
express默认日志组件morgan的方法
2018/04/05 Javascript
在vue-cli项目中使用bootstrap的方法示例
2018/04/21 Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
2018/05/31 Javascript
深入解析vue 源码目录及构建过程分析
2019/04/24 Javascript
vue-cli 为项目设置别名的方法
2019/10/15 Javascript
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
Python获取Linux系统下的本机IP地址代码分享
2014/11/07 Python
Python切片知识解析
2016/03/06 Python
tornado 多进程模式解析
2018/01/15 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
利用Python的turtle库绘制玫瑰教程
2019/11/23 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
如何实现更换Jupyter Notebook内核Python版本
2020/05/18 Python
python如何快速拼接字符串
2020/10/28 Python
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
成功经营餐厅的创业计划书范文
2013/12/26 职场文书
校园学雷锋活动月总结
2014/03/09 职场文书
赡养老人协议书
2014/04/21 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
2015学生会文艺部工作总结
2015/04/03 职场文书