加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
eml_test.py 580 Bytes
一键复制 编辑 原始数据 按行查看 历史
SmartXu 提交于 2024-01-31 15:33 . update
import email
import quopri
"""
参考:https://www.cnblogs.com/sislcb/archive/2008/12/01/1344860.html
如果是Quoted-Printable编码的,需要使用quopri来解码
"""
fp = open("E:\\风清徒\\【征集调查】ID15316:“上好学”问题及意见建议.eml", "r")
msg = email.message_from_file(fp)
for par in msg.walk():
if not par.is_multipart():
name = par.get_param("name")
if name:
pass
else:
p = par.get_payload(decode=True)
print(p)
print(quopri.decodestring(p).decode("utf-8").strip())
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化