python3 md5加密实现

穿精又带淫゛_ 提交于 2019-11-30 01:38:16

方法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("-------------------------------------------------------")

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!