python接口自動化測試二十七:密碼MD5加密


# MD5加密 
# 由於MD5模塊在python3中被移除
# 在python3中使用hashlib模塊進行md5操作
import hashlib

def MD5(str):
# 創建md5對象
hl = hashlib.md5()
# 此處必須聲明encode
# 若寫法為hl.update(str) 報錯為: Unicode-objects must be encoded before hashing
hl.update(str.encode(encoding='utf-8'))
md5 = hl.hexdigest()
return md5

if __name__=="__main__":
# 待加密信息
str = 'asdas89799,.//plrmf'
md5 = MD5(str)
print('MD5加密前為 :' + str)
print('MD5加密后為 :' + md5)

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM