[TOC] <br/><br/><br/> # <b style="color:#4F4F4F;">简介说明</b> 原文链接: - [binascii](https://docs.python.org/zh-cn/3.8/library/binascii.html#module-binascii) ``` 版本:binascii 作用:二进制bytes 和 ASCII 码互转 ``` <br/> # <b style="color:#4F4F4F;">binascii</b> <br/> # <span style="color:#619BE4">*hexlify()</span> ***** ascii数据转16进制byte数据 <br/> # <span style="color:#619BE4">*unhexlify()</span> ***** 16进制byte数据转ascii数据 <br/> # <span style="color:#619BE4">*a2b_hex()</span> ***** 16进制byte数据转ascii数据,hexlify别名 <br/> # <span style="color:#619BE4">*b2a_hex()</span> ***** ascii数据转16进制byte数据,unhexlify别名 <br/> # <span style="color:#619BE4">*a2b_base64()</span> ***** base64的byte数据转ascii数据 <br/> # <span style="color:#619BE4">*b2a_base64()</span> ***** ascii数据转base64进制byte数据 <br/> # <span style="color:#619BE4">*a2b_uu()</span> ***** 将单行 uu 编码数据转换成二进制数据并返回 <br/> # <span style="color:#619BE4">*b2a_uu()</span> ***** 将二进制数据转换为 ASCII 编码字符,返回值是转换后的行数据,包括换行符 <br/> # <span style="color:#619BE4">*a2b_qp()</span> ***** 将 binhex4 格式的 ASCII 数据不进行 RLE 解压缩直接转换为二进制数据 <br/> # <span style="color:#619BE4">*b2a_qp()</span> ***** 执行 hexbin4 类型二进制到 ASCII 码的转换并返回结果字符串 <br/> # <span style="color:#619BE4">*a2b_hqx()</span> ***** 将一个引号可打印的数据块转换成二进制数据并返回 <br/> # <span style="color:#619BE4">*b2a_hqx()</span> ***** 将二进制数据转换为一行或多行带引号可打印编码的ASCII字符串 <br/> # <span style="color:#619BE4">*rledecode_hqx()</span> ***** 根据 binhex4 标准对数据执行 RLE 解压缩 <br/> # <span style="color:#619BE4">*rlecode_hqx()</span> ***** 在 data 上执行 binhex4 游程编码压缩并返回结果 <br/> # <span style="color:#619BE4">*crc_hqx()</span> ***** 以 value 作为初始 CRC 计算 data 的16位 CRC 值,返回其结果 <br/> # <span style="color:#619BE4">*crc32()</span> ***** 计算 CRC-32 ,从 value 的初始 CRC 开始计算 data 的32位校验和 <br/>