quopri — 编码和解码 MIME 引用的可打印数据 — Python 文档
来自菜鸟教程
Python/docs/3.9/library/quopri
quopri — 编码和解码 MIME 引用的可打印数据
该模块执行引用可打印的传输编码和解码,如 RFC 1521:“MIME(多用途互联网邮件扩展)第一部分:指定和描述互联网消息格式的机制”身体”。 引用可打印编码是为不可打印字符相对较少的数据设计的; 如果此类字符很多,则通过 base64 模块提供的 base64 编码方案会更加紧凑,例如发送图形文件时。
- quopri.decode(input, output, header=False)
- 解码 input 文件的内容,并将得到的解码二进制数据写入 output 文件。 input 和 output 必须是 二进制文件对象 。 如果可选参数 header 存在且为真,则下划线将被解码为空格。 这用于解码“Q”编码的标头,如 RFC 1522:“MIME(多用途互联网邮件扩展)第二部分:非 ASCII 文本的消息标头扩展”中所述。