方法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元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

