binascii --- 二進位/ASCII 轉換¶
本模組實作二進位資料與其各種 ASCII 形式編碼之間的轉換(雙向)。它提供在純文字通道上傳輸二進位資料時常用的十六進位字串、base64 與 CRC-32 輔助函式。
函式¶
- binascii.hexlify(data: bytes, sep: str | bytes | None = None) bytes¶
將 data 物件中的位元組轉換為十六進位表示形式。傳回一個 bytes 物件。
若提供了額外引數 sep,則會將其用作十六進位值之間的分隔符。
- binascii.a2b_base64(data: str | bytes) bytes¶
解碼 base64 編碼的資料,忽略輸入中的無效字元。符合 RFC 2045 s.6.8。傳回一個 bytes 物件。