发送时
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
在上面引用的一行电子邮件中,thunderbird将其转换为:
^{pr2}$我相信,这与format=flowed
标题有关:
在thunderbird中显示邮件时,它看起来非常好。该行显示为一行。
但是,当使用pythons Message.get_payload
解析它时,新行仍然显示出来,完全破坏了可读性。在
如何让python将这些“流式”文本行转换为普通行?在
使用^{} library 将此类文本转换为“常规”文本:
请注意,您需要传入一个字节字符串,而不是
unicode
值;库会为您解码为Unicode。在免责声明:我是那个图书馆的作者,尽管是很久以前的事了。在
相关问题 更多 >
编程相关推荐