最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python MD5加密實(shí)例詳解

 更新時(shí)間:2017年08月02日 09:51:37   投稿:lqh  
這篇文章主要介紹了Python MD5加密實(shí)例詳解的相關(guān)資料,這里提供實(shí)現(xiàn)方法及實(shí)例,需要的朋友可以參考下

詳解Python MD5加密

Python 3下MD5加密

# 由于MD5模塊在python3中被移除
# 在python3中使用hashlib模塊進(jìn)行md5操作

import hashlib

# 待加密信息
str = 'this is a md5 test.'

# 創(chuàng)建md5對(duì)象
hl = hashlib.md5()

# Tips
# 此處必須聲明encode
# 若寫(xiě)法為hl.update(str) 報(bào)錯(cuò)為: Unicode-objects must be encoded before hashing
hl.update(str.encode(encoding='utf-8'))

print('MD5加密前為 :' + str)
print('MD5加密后為 :' + hl.hexdigest())

運(yùn)行結(jié)果

封裝Python3下MD5加密

# 生成MD5
def genearteMD5(str):
  # 創(chuàng)建md5對(duì)象
  hl = hashlib.md5()

  # Tips
  # 此處必須聲明encode
  # 否則報(bào)錯(cuò)為: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 如下

import md5

src = 'this is a md5 test.'
m1 = md5.new()
m1.update(src.encode(encoding='utf-8'))
print(m1.hexdigest())

如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,以上就是Python MD5加密的詳解,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

吉木萨尔县| 兴义市| 新晃| 子长县| 金阳县| 武清区| 柘城县| 丘北县| 胶南市| 平遥县| 句容市| 佛冈县| 元江| 德清县| 荆门市| 登封市| 阿城市| 临海市| 奉贤区| 皮山县| 康马县| 米林县| 会东县| 云南省| 沂源县| 象州县| 济阳县| 昆山市| 红桥区| 定远县| 五指山市| 涿鹿县| 光泽县| 龙陵县| 南昌县| 蓬安县| 前郭尔| 泗洪县| 龙海市| 巴马| 绥棱县|