方法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())
方法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 持續輸入要加密的字符串
import hashlib
count = 0
loop = 0
while count == 0 :
print("請輸入 要加密的md5")
key = input()
input_name = hashlib.md5()
input_name.update(key.encode("utf-8"))
loop +=1
print("第",loop,"次 :\n",key," ----> ",input_name.hexdigest())
print("-------------------------------------------------------")