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多线程编程(二):启动线程的两种方法
Apr 05 Python
详解使用 pyenv 管理多个版本 python 环境
Oct 19 Python
基于Python List的赋值方法
Jun 23 Python
python实现字符串中字符分类及个数统计
Sep 28 Python
Python使用pyshp库读取shapefile信息的方法
Dec 29 Python
Python中将两个或多个list合成一个list的方法小结
May 12 Python
pyqt5 禁止窗口最大化和禁止窗口拉伸的方法
Jun 18 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
Nov 15 Python
使用python的turtle函数绘制一个滑稽表情
Feb 28 Python
Python类中的装饰器在当前类中的声明与调用详解
Apr 15 Python
Django-migrate报错问题解决方案
Apr 21 Python
Python txt文件常用读写操作代码实例
Aug 03 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/01/10 PHP
PHP fopen 读取带中文URL地址的一点见解
2012/09/25 PHP
CodeIgniter CLI模式简介
2014/06/17 PHP
php字符比较函数similar_text、strnatcmp与strcasecmp用法分析
2014/11/18 PHP
php的4种常见运行方式
2015/03/20 PHP
Javascript在IE或Firefox下获取鼠标位置的代码
2009/12/18 Javascript
js验证电话号码与手机支持+86的正则表达式
2014/01/23 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
AngularJS入门教程之Scope(作用域)
2016/07/27 Javascript
浅谈js内置对象Math的属性和方法(推荐)
2016/09/19 Javascript
jQuery判断邮箱格式对错实例代码讲解
2017/04/12 jQuery
jquery Form轻松实现文件上传
2017/05/24 jQuery
Vue组件通信实践记录(推荐)
2017/08/15 Javascript
AngularJS中下拉框的基本用法示例
2017/10/11 Javascript
vue src动态加载请求获取图片的方法
2018/10/17 Javascript
基于JS开发微信网页录音功能的实例代码
2019/04/30 Javascript
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
详解element上传组件before-remove钩子问题解决
2020/04/08 Javascript
python调用新浪微博API项目实践
2014/07/28 Python
python实现在目录中查找指定文件的方法
2014/11/11 Python
Python Sql数据库增删改查操作简单封装
2016/04/18 Python
python 计算文件的md5值实例
2017/01/13 Python
Python使用requests提交HTTP表单的方法
2018/12/26 Python
Python、 Pycharm、Django安装详细教程(图文)
2019/04/12 Python
正则给header的冒号两边参数添加单引号(Python请求用)
2019/08/09 Python
浅谈pytorch中的BN层的注意事项
2020/06/23 Python
pymysql模块使用简介与示例
2020/11/17 Python
ALLSAINTS英国官网:伦敦新锐潮流品牌
2016/09/19 全球购物
阿姆斯特丹杜莎夫人蜡像馆官方网站:Madame Tussauds Amsterdam
2019/03/12 全球购物
美国便宜的横幅和标志印刷在线:Best of Signs
2019/05/29 全球购物
自我评价怎么写正确呢?
2013/12/02 职场文书
开学季活动策划方案
2014/02/28 职场文书
三年级班级文化建设方案
2014/05/04 职场文书
春节慰问信范文
2015/02/15 职场文书
百日宴上的祝酒词
2015/08/10 职场文书
2016高考冲刺决心书
2015/09/23 职场文书