python3 7實現base64加密和解密

2021-10-22 06:41:26 字數 457 閱讀 8752

優點:速度快,ascii字元,肉眼不可理解

缺點:編碼比較長,非常容易被破解,僅適用於加密非關鍵資訊的場合

python中進行base64編碼和解碼

爬蟲分析有時的get post請求中易用此類加解碼import base64

yh='你好,python!'

bm=base64.b64encode(yh.encode('utf8'))

print(bm) # 結果:5l2g5aw977ymchl0ag9uiq==

lx='5l2g5aw977ymchl0ag9uiq=='

# 解碼

aa=base64.b64decode(lx).decode('utf-8')

bb=base64.b64decode(lx).decode('utf-8')

print(aa) # 結果:你好,python!

opencv中rgb格式資料和base64資料轉換

最近在做乙個專案,需要將base64轉成rgb格式。一般的做法是將base64字串先解碼寫入檔案,然後再去cv2.imread讀取。這樣就繞彎了,如果能夠從base64直接轉為imread得到的rbg矩陣,就會節省時間開銷,具體做法比較簡單 def base64 to image base64 co...

Python3 7安裝部署

教你如何在 centos 7 下編譯安裝 python 3.7 與 python 2.7.5 共存。環境 centos 7.6 x64 一 安裝python 3.7 wget 如果沒有wget命令,可以使用命令安裝 yum y install wget 安裝依賴包,避免安裝過程 現的 zipimpo...

Censos6安裝python37並解決ssl

centos安裝python3.7時遇到如下問題,查閱知需要的openssl版本最低為1.0.2,但是centos 預設的為1.0.1,所以需要重新更新openssl import ssl if we can t import it,let the error propagate importerr...