|

楼主 |
发表于 2020-3-21 11:09:43
|
显示全部楼层
本帖最后由 LuckyTiger66 于 2020-3-21 11:10 编辑
- # 由于MD5模块在python3中被移除
- # 在python3中使用hashlib模块进行md5操作
- import hashlib
- # 待加密信息
- str = '873787325'
- # 创建md5对象
- hl = hashlib.md5()
- qq = '2a7cb47d40ec00865f48ced45b78c454'
- #更新hash对象的值,如果不使用update方法也可以直接md5构造函数内填写
- #md5_obj=hashlib.md5("123456".encode("utf-8")) 效果一样
- hl.update(str.encode("utf-8"))
- print('MD5加密前为 :' + str)
- print('MD5加密后为 :' + hl.hexdigest())
- if qq == hl.hexdigest():
- print('The same')
复制代码
MD5加密前为 :873787325
MD5加密后为 :2a7cb47d40ec00865f48ced45b78c454
The same
驗證過後是沒錯的,謝謝你 |
|