有关Python的MD5加密用法详解


当前第2页 返回上一页

封装Python3下MD5加密

1

2

3

4

5

6

7

8

9

10

11

12

# 生成MD5

def genearteMD5(str):

  # 创建md5对象

  hl = hashlib.md5()

 

  # Tips

  # 此处必须声明encode

  # 否则报错为:hl.update(str)  Unicode-objects must be encoded before hashing

  hl.update(str.encode(encoding='utf-8'))

 

  print('MD5加密前为 :' + str)

  print('MD5加密后为 :' + hl.hexdigest())

Python2版本中带有MD5模块生成MD5 如下

1

2

3

4

5

6

import md5

 

src = 'this is a md5 test.'

m1 = md5.new()

m1.update(src.encode(encoding='utf-8'))

print(m1.hexdigest())

以上就是有关Python的MD5加密用法详解的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python中int的用法是什么

Python初学者应该了解的知识

Python如何绘制iphone手机图案?(代码示例)

有了Python还用得着excel吗?

什么是Python popitem函数?示例解析

Python怎么打包apk

Python全栈指的是什么

如何在ubuntu中安装Python 3.6?

Python学来干什么

Python编码格式的详细介绍(附示例)

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...