【python】md5加密實現

方法1 通過argv實現

import hashlib
import sys
from sys import argv

input_name = hashlib.md5()  #要加密的字符串
argv1 = sys.argv[1]     #獲取要加密的字符串
input_name.update(argv1.encode("utf-8"))
print(input_name.hexdigest())

img

方法2 def 函數方法實現

import hashlib
def md5vale(key):

    input_name = hashlib.md5()

    input_name.update(key.encode("utf-8"))

    print(key,"  ---->  ",input_name.hexdigest())

md5vale("大傻瓜")

img

方法3 持續輸入要加密的字符串

import hashlib
count = 0
loop = 0
while count == 0 :

    print("請輸入 要加密的md5")

    key = input()
    input_name = hashlib.md5()
    input_name.update(key.encode("utf-8"))
    # count +=1
    loop +=1
    print("第",loop,"次 :\n",key,"  ---->  ",input_name.hexdigest())
    print("-------------------------------------------------------")

img

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章