Python 3 x 中Base64的使用

2021-09-24 10:50:31 字數 792 閱讀 9295

python 3.7.0 (v3.7.0:1bf9cc5093, jun 27 2018, 04:59:51) [msc v.1914 64 bit (amd64)] on win32

import base64

str = "你好"

encodestr = base64.b64encode(str.encode('utf-8'))

print(encodestr)

b'5l2g5aw9' # 輸出結果

# 可以看到,輸出的結果被包含在 b' '中,表示byte位元組,為了方便使用,我們使用下面的方法對其進行解碼,直接得到字串

encodestr2 = base64.b64encode(str.encode('utf-8')).decode('utf-8')

print(encodestr2)

5l2g5aw9 # 輸出結果

decodestr = base64.b64decode(encodestr2.encode('utf-8'))

print(decodestr)

b'\xe4\xbd\xa0\xe5\xa5\xbd' # 輸出結果

# 同理,我們使用下面的方法對其進行解碼,直接得到字串

decodestr2 = base64.b64decode(encodestr2.encode('utf-8')).decode('utf-8')

print(decodestr2)

你好 # 輸出結果

python迴圈解碼base64

第一次寫部落格,都不知道該如何下手,寫的不是很好,還望各位大佬不要噴我。先來介紹一下base64 base64是網路上最常見的用於傳輸8bit位元組碼的編碼方式之一,base64就是一種基於64個可列印字元來表示二進位制資料的方法。在看了一段時間的python,然後結合網上的指令碼,自己寫了乙個解碼...

python迴圈解碼base64

base64是網路上最常見的用於傳輸8bit位元組碼的編碼方式之一,base64就是一種基於64個可列印字元來表示二進位制資料的方法。在看了一段時間的python,然後結合網上的指令碼,自己寫了乙個解碼的指令碼,功能非常簡單,還望各位大神不要噴,看看就好 coding utf 8 import ba...

Python使用base64加密

有時候我們要是進行登入操作的話,需要使用加密方法,以確保安全。今天我們來說一種加密解密的方法 base64,實際上它是一種應用於的編碼格式。本次我們需要在windows系統上的python3。一如既往,老操作 開啟開發工具,新建乙個空的python文件,輸入以下 from base64 import...