| 
 | 
 
 
 楼主 |
发表于 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 
驗證過後是沒錯的,謝謝你 |   
 
 
 
 |