[TOC] <br/><br/><br/> # <b style="color:#4F4F4F;">简介说明</b> 原文链接: - [base64](https://docs.python.org/zh-cn/3.8/library/base64.html#module-base64) ``` 版本:base64 作用:Base16, Base32, Base64, Base85 数据编码 ``` <br/> # <b style="color:#4F4F4F;">base64</b> <br/> # <span style="color:#619BE4">*encode()</span> ***** 编码文件;输入和输出是二进制文件 <br/> # <span style="color:#619BE4">*decode()</span> ***** 解码文件;输入和输出是二进制文件 <br/> # <span style="color:#619BE4">*b64encode()</span> ***** base64编码 <br/> # <span style="color:#619BE4">*b64decode()</span> ***** base64解码 <br/> # <span style="color:#619BE4">*standard_b64encode()</span> ***** 编码 bytes-like object s,使用标准 Base64 字母表并返回编码过的 bytes <br/> # <span style="color:#619BE4">*standard_b64encode()</span> ***** 解码 bytes-like object 或 ASCII 字符串 s,使用标准 Base64 字母表并返回编码过的 bytes <br/> # <span style="color:#619BE4">*urlsafe_b64decode()</span> ***** base64url不冲突的解码 <br/> # <span style="color:#619BE4">*urlsafe_b64decode()</span> ***** base64url不冲突的解码 <br/> # <span style="color:#619BE4">*b32encode()</span> ***** 用 Base32 编码 bytes-like object s 并返回编码过的 bytes <br/> # <span style="color:#619BE4">*b32decode()</span> ***** 解码 Base32 编码过的 bytes-like object 或 ASCII 字符串 s 并返回解码过的 bytes <br/> # <span style="color:#619BE4">*b16encode()</span> ***** 用 Base16 编码 bytes-like object s 并返回编码过的 bytes <br/> # <span style="color:#619BE4">*b16decode()</span> ***** 解码 Base16 编码过的 bytes-like object 或 ASCII 字符串 s 并返回解码过的 bytes <br/> # <span style="color:#619BE4">*a85encode()</span> ***** 用 Ascii85 编码 bytes-like object s 并返回编码过的 bytes <br/> # <span style="color:#619BE4">*a85decode()</span> ***** 解码 Ascii85 编码过的 bytes-like object 或 ASCII 字符串 s 并返回解码过的 bytes <br/> # <span style="color:#619BE4">*b85encode()</span> ***** 用 base85(如 git 风格的二进制 diff 数据所用格式)编码 bytes-like object b 并返回编码后的 bytes <br/> # <span style="color:#619BE4">*b85decode()</span> ***** 解码 base85 编码过的 bytes-like object 或 ASCII 字符串 b 并返回解码过的 bytes。 如有必要,填充会被隐式地移除 <br/>