http://hi.baidu.com/gavensun_wang/item/c93636be34ef4c56ba0e12cb

Python中实现MD5加密是通过hashlib完成的。在演示之前,我们先创建一段文本作为加密数据。如下所示: hashlib_data.py

#--encoding='utf-8'--

import hashlib

lorem=""" Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donecegestas, enim et consectetuer ullamcorper, lectus ligula rutrum leo,a elementum elit tortor eu quam. Duis tincidunt nisi ut ante. Nullafacilisi. Sed tristique eros eu libero. Pellentesque velarcu. Vivamus purus orci, iaculis ac, suscipit sit amet, pulvinar eu,lacus. Praesent placerat tortor sed nisl. Nunc blandit diam egestasdui. Pellentesque habitant morbi tristique senectus et netus etmalesuada fames ac turpis egestas. Aliquam viverra fringillaleo. Nulla feugiat augue eleifend nulla. Vivamus mauris. Vivamus sedmauris in nibh placerat egestas. Suspendisse potenti. Maurismassa. Ut eget velit auctor tortor blandit sollicitudin. Suspendisseimperdiet justo. """

使用MD5进行加密非常简单只要调用hashlib中的md5加密算法即可:

#--encoding='utf-8'--

import hashlib from hashlib_data

import lorem

h=hashlib.md5()

h.update(lorem)

print h.hexdigest()

h=hashlib.md5()是用来创建MD5加密对象;

h.update(lorem)是把lorem字符用MD5算法加密。 其输出结果如下:

913fa23cc9326eb26f62859c9feed3e4

转载于:https://www.cnblogs.com/peterpanzsy/archive/2013/05/26/3100315.html

python md5加密相关推荐

  1. python md5加密_Python MD5加密实例详解

    详解Python MD5加密 Python 3下MD5加密 # 由于MD5模块在python3中被移除 # 在python3中使用hashlib模块进行md5操作 import hashlib # 待 ...

  2. python md5加密_如何用python“优雅”的调用有道翻译?

    前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...

  3. python md5加密字符串_python md5加密字符串的例子

    分享下python加密模块的用法,先导入相应的加密模块,然后再使用模块对字符串加密. 1,导入md5加密所需模块: import hashlib 2,创建md5对象 m = hashlib.md5() ...

  4. Python—md5加密

    1 # 由于MD5模块在python3中被移除 # 在python3中使用hashlib模块进行md5操作import hashlib# 待加密信息 str = '123456'# 创建md5对象 h ...

  5. python md5加密和加盐_python的md5加密与加盐

    #md5加密是不可反解的 import hashlib #实例化对象 obj=hashlib.md5() #先创建一个md5的对象 #写入要加密的字节 obj.update("admin&q ...

  6. python md5加密解密_Python使用MD5加密算法对字符串进行加密操作示例

    本文实例讲述了Python使用MD5加密算法对字符串进行加密操作.分享给大家供大家参考,具体如下: # encoding: utf-8 from __future__ import division ...

  7. python MD5加密大小写,32位16位任选

    import hashlibstring = 'userId=669&apikey=098f6bcd4621d373cade4e832627b4f6&times='def md5val ...

  8. python md5加密和统一社会信用代码_统一社会信用代码校验位python实现

    18位统一代码最后一位计算方法如下: ``` def unioncode_checknum(code): alpha_to_num_map={'A':10,'B':11,'C':12,'D':13,' ...

  9. python学习之路—自动生成唯一标识(md5加密方式)

    前言 在python存入数据库时,如果数据库的主键不是自增方式,那么我们可能需要自己生成一个唯一标识符,现在最好的方法就是md5加密生成的32位作为主键,本文将会介绍python的两种自动生成唯一标识 ...

最新文章

  1. 对于注册中心,ZooKeeper、Eureka哪个更合适?
  2. 阿里OceanBase GitHub点赞送礼引争议,CTO道歉,贾扬清、李沐讨论开源刷Star
  3. TensorFlow、Numpy中的axis的理解
  4. 【SeeMusic】音频编辑 ( 进入音频编辑页面 | 音频延迟设置 )
  5. ICCV 2019 | 基于关联语义注意力模型的图像修复
  6. boost::mp11::mp_if相关用法的测试程序
  7. Java当中的IO一
  8. Cloud一分钟 | 谷歌退出美国防部云计算竞标;网络黑灰产业已近千亿,个人信息泄露是源头...
  9. 刷排名软件使用中需要用到的seo基础知识
  10. Python中的关键字和内置函数
  11. 第5章 C++内存模型和原子类型操作
  12. 计算机网络课程设计(一)--- VLAN划分和动静态基础配置及其思考
  13. arctan查表法_DSP正弦波——查表法原理
  14. STM32入门——什么是STM32
  15. 前端开发关于字体侵权问题
  16. 有空必须要看的文章(没空也要看)
  17. Universal Termsrv.dll Patch 是个好东西
  18. ROS2网络课程资料分享2019.10.26
  19. LCD1602显示总结
  20. 一份来自贾扬清的AI青年修炼指南:不存在算法工程师、调参侠没有市场

热门文章

  1. 将具体处理交给子类——模板方法模式
  2. linux之软连接和硬连接的区别
  3. 销毁Spring Bean的三种方法
  4. SMP IRQ affinity
  5. 如何基于对话框的project基于改变BCG的
  6. Android学习---通过内容提供者(ContentProvider)操作另外一个应用私有数据库的内容...
  7. linux+nginx+php+mysql安装及配置
  8. [oracle 10g]命令行启动ORACLE服务及顺序
  9. 清华大学操作系统公开课笔记(向勇、陈渝)
  10. 微博热榜排行榜zset