python 的md5

import hashlib


def get_md5(str1):
    m = hashlib.md5()
    m.update(str1.encode('utf8'))
    sec = m.hexdigest()
    return sec

每次獲取md5編碼,m=hashlib.md5()都需要重新聲明,不然獲取到的md5值每次都是隨機的md5值。

具體原因暫時不明

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在許多接口,尤其涉及到金額的地方,都需要用加密算法對數(shù)據(jù)進行加密。像密碼、金額之類的,如果不做加密,被篡改數(shù)據(jù),公...
    最愛西紅柿閱讀 1,165評論 0 1
  • 在python中可以使用hashlib這個庫來使用MD5加密: 在使用MD5加密的使用要注意加密內(nèi)容的編碼格式: ...
    涼初透的風(fēng)閱讀 4,727評論 0 4
  • #MD5加密 import hashlib # 創(chuàng)建md5對象 hash= hashlib.md5() hash....
    summer_1a77閱讀 240評論 0 0
  • python提供了一個進行hash加密的模塊:hashlib 對以上代碼的說明:1.首先從python直接導(dǎo)入ha...
    yyaqdw閱讀 1,230評論 0 1
  • python md5加密使用python自帶的md5庫或者hashlib庫即可,只不過在python3的標準庫中,...
    夢曉枳閱讀 784評論 0 0

友情鏈接更多精彩內(nèi)容