對於python來說,base64加密與解密,有一個專門的函數供我們使用:
base64庫
加密為:base64.b64encode()
解密為:base64.b64decode()
具體例子:
import base64 #導入base64庫
s='最強近戰單位SCV'
b=bytes(s,'utf-8') #將s的類型轉化為bytes類型
c=base64.b64encode(b) #base64加密
print(c)
1
解密代碼:
import base64 #導入base64庫
s='5pyA5by66L+R5oiY5Y2V5L2NU0NW'
b=bytes(s,'utf-8')
c=base64.b64decode(b) #解密
print(c) #直接輸出c
print( )
print(c.decode()) #將c按照字符串輸出
1
上面提到了encode函數:
str_1="翔鶴太太"
str_2= "shoukaku&ladylex"
print(str_1.encode('utf-8'))
print(str_2.encode('utf-8'))
1