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 相关文章推荐
Python中除法使用的注意事项
Aug 21 Python
python 读写txt文件 json文件的实现方法
Oct 22 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
Jan 15 Python
django中send_mail功能实现详解
Feb 06 Python
Python callable()函数用法实例分析
Mar 17 Python
python中的不可变数据类型与可变数据类型详解
Sep 16 Python
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
Feb 13 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
Jun 17 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
Python编写打字训练小程序
Sep 26 Python
pycharm如何设置官方中文(如何汉化)
Dec 29 Python
解决pycharm 格式报错tabs和space不一致问题
Feb 26 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正则表达式学习笔记
2015/11/13 PHP
关于PHP中协程和阻塞的一些理解与思考
2017/08/11 PHP
PHP如何使用JWT做Api接口身份认证的实现
2020/02/03 PHP
json跟xml的对比分析
2008/06/10 Javascript
extjs 学习笔记(三) 最基本的grid
2009/10/15 Javascript
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
单击和双击事件的冲突处理示例代码
2014/04/03 Javascript
jQuery使用attr()方法同时设置多个属性值用法实例
2015/03/26 Javascript
JavaScript中的Promise使用详解
2015/06/24 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
2016/11/09 Javascript
学习使用jQuery表单验证插件和日历插件
2017/02/13 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
vue实现todolist单页面应用
2017/04/11 Javascript
解决Vue 浏览器后退无法触发beforeRouteLeave的问题
2017/12/24 Javascript
原生js检测页面加载完毕的实例
2018/09/11 Javascript
JS实现获取数组中最大值或最小值功能示例
2019/03/02 Javascript
javascript中如何判断类型汇总
2019/05/14 Javascript
vue 实现Web端的定位功能 获取经纬度
2019/08/08 Javascript
js计算最大公约数和最小公倍数代码实例
2019/09/11 Javascript
Python Deque 模块使用详解
2014/07/04 Python
python开发简易版在线音乐播放器
2017/03/03 Python
python实现抖音视频批量下载
2018/06/20 Python
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
Python中的延迟绑定原理详解
2019/10/11 Python
python文件读写代码实例
2019/10/21 Python
基于python计算滚动方差(标准差)talib和pd.rolling函数差异详解
2020/06/08 Python
简述python Scrapy框架
2020/08/17 Python
python 8种必备的gui库
2020/08/27 Python
离职保密承诺书
2014/05/28 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
2014年个人师德工作总结
2014/12/04 职场文书
党员先进事迹材料
2014/12/19 职场文书
召开会议通知范文
2015/04/15 职场文书
争做文明公民倡议书
2019/06/24 职场文书