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进程管理工具supervisor使用实例
Sep 17 Python
Python实现遍历数据库并获取key的值
May 17 Python
Saltstack快速入门简单汇总
Mar 01 Python
python的socket编程入门
Jan 29 Python
mac 安装python网络请求包requests方法
Jun 13 Python
python3实现SMTP发送邮件详细教程
Jun 19 Python
想学python 这5本书籍你必看!
Dec 11 Python
Python参数解析模块sys、getopt、argparse使用与对比分析
Apr 02 Python
有关Tensorflow梯度下降常用的优化方法分享
Feb 04 Python
django下创建多个app并设置urls方法
Aug 02 Python
PyCharm常用配置和常用插件(小结)
Feb 06 Python
Python中相见恨晚的技巧
Apr 13 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中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
理解PHP中的Session及对Session有效期的控制
2016/01/08 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
2016/01/14 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
IE与FireFox的兼容性问题分析
2007/04/22 Javascript
javascript 变量作用域 代码分析
2009/06/26 Javascript
JavaScript 监听textarea中按键事件
2009/10/08 Javascript
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
2013/02/02 Javascript
Jquery Post处理后不进入回调的原因及解决方法
2014/07/15 Javascript
如何用JavaScript定义一个类
2014/09/12 Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
2015/09/06 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
Angular.Js中ng-include指令的使用与实现
2017/05/07 Javascript
关于vue-router的那些事儿
2018/05/23 Javascript
jQuery 点击获取验证码按钮及倒计时功能
2018/09/20 jQuery
详解在React项目中安装并使用Less(用法总结)
2019/03/18 Javascript
Vue.js 中的实用工具方法【推荐】
2019/07/04 Javascript
prettier自动格式化去换行的实现代码
2020/08/25 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
JS+CSS实现过渡特效
2021/01/02 Javascript
用Python进行TCP网络编程的教程
2015/04/29 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
python获取时间及时间格式转换问题实例代码详解
2018/12/06 Python
python统计中文字符数量的两种方法
2019/01/31 Python
使用Python的SymPy库解决数学运算问题的方法
2019/03/27 Python
python中yield的用法详解——最简单,最清晰的解释
2019/04/04 Python
Tensorflow轻松实现XOR运算的方式
2020/02/03 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
css3.0新属性效果在ie下的解决方案
2010/05/10 HTML / CSS
CSS 说明横向进度条最后显示文字的实现代码
2020/11/10 HTML / CSS
商场经理竞聘演讲稿
2014/01/01 职场文书
优秀少先队员事迹材料
2014/12/24 职场文书
起诉书范文
2015/05/20 职场文书
2015年国庆节演讲稿范文
2015/07/30 职场文书
干货:如何写好工作计划!
2019/05/17 职场文书