通过Python将Excel剪辑粘贴到电子邮件正文中

问题描述 投票:1回答:2

我正在Python中使用win32com.client发送电子邮件。

但是我希望电子邮件的正文成为表格(HTML格式的表格),我可以先在Excel中进行处理,然后复制并粘贴(但是如何?),或直接编辑相应的Pandas数据框。] >

newMail.body = my_table,这是熊猫数据框,不起作用。

因此,我想知道是否存在更聪明的方法,例如在Python中将Excel与Outlook应用程序结合在一起?

干杯,

我正在Python中使用win32com.client发送电子邮件。但是,我希望电子邮件的正文为表格(HTML格式的表格),我可以先在Excel中进行处理,然后再复制并粘贴(但是如何?),或...

python email outlook win32com
2个回答
3
投票

这里有有关如何将Excel表转换为HTML的解决方案:How do I save Excel Sheet as HTML in Python?,然后将HTML放入电子邮件正文中。


0
投票

我在搜索时会回覆旧答案,可能会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.