方法1? ? 通過argv實現?
?
1 import hashlib 2 import sys 3 from sys import argv 4 input_name = hashlib.md5() # 要加密的字符串 5 argv1 = sys.argv[1] # 獲取要加密的字符串 6 input_name.update(argv1.encode( " utf-8 " )) 7 print (input_name.hexdigest())
?
?
方法2
?def 函數方法實現
?
import hashlib def md5vale(key): input_name = hashlib.md5() input_name.update(key.encode( " utf-8 " )) print (key, " ----> " ,input_name.hexdigest())
md5vale( " 大傻瓜 " )
?
?
?
方法3
? ?持續輸入要加密的字符串
1 import hashlib 2 count = 0 3 loop = 0 4 while count == 0 : 5 6 print ( " 請輸入 要加密的md5 " ) 7 8 key = input() 9 input_name = hashlib.md5() 10 input_name.update(key.encode( " utf-8 " )) 11 # count +=1 12 loop +=1 13 print ( " 第 " ,loop, " 次 :\n " ,key, " ----> " ,input_name.hexdigest()) 14 print ( " ------------------------------------------------------- " )
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
