gpt4 book ai didi

python - 阅读 html 格式的 outlook 邮件

转载 作者:太空宇宙 更新时间:2023-11-04 16:03:33 30 4
gpt4 key购买 nike

我在 Microsoft Outlook 中收到一封包含 html 表格的邮件。我想将其解析为 Pandas 数据框。

我已经编写了一个脚本,它使用漂亮的汤将 html 文本解析到数据框中。但是我一开始就在努力阅读 html 格式的电子邮件。

找到消息后,我使用以下代码将其读入文本文件。但它将文本写为/n 分隔的字符串,而不是像我期望的那样的数据。这意味着我无法使用漂亮的汤将其放入数据框。

我找到了很多关于如何编写和发送 html 邮件的示例,但没有找到如何阅读 html 格式的邮件的示例。有什么想法吗?

contents = msg.Body.encode('ascii', 'ignore').decode('ascii')
contents_file = open("U:\body.txt", "w")
contents_file.write(contents)
contents_file.close()

最佳答案

我自己找到了答案。我应该使用 msg.HTMLBody 而不是 msg.Body

关于python - 阅读 html 格式的 outlook 邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39964549/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com