一、簡介
Base64是網絡上最常見的用於傳輸8Bit字節碼的編碼方式之一,Base64就是一種基於64個可打印字符來表示二進制數據的方法
引用base64
import base64
二、編碼
base64加密
baseStr = "{'code':'1100','cmd':'1234','addr':'中國 北京市'}" logs.debug("原字符串:%s" % baseStr) # 加密 baseEnc = base64.b64encode(baseStr.encode("utf-8")) print("base64加密:%s" % baseEnc.decode())
運行結果
原字符串:{'code':'1100','cmd':'1234','addr':'中國 北京市'} base64加密:eydjb2RlJzonMTEwMCcsJ2NtZCc6JzEyMzQnLCdhZGRyJzon5Lit5Zu9IOWMl+S6rOW4gid9
三、解碼
base64解密
# 解密 baseDen = base64.b64decode(baseEnc).decode() print("base64解密:%s" % baseDen)
運行結果
base64解密:{'code':'1100','cmd':'1234','addr':'中國 北京市'}