我正在Python中使用win32com.client发送电子邮件。
但是我希望电子邮件的正文成为表格(HTML格式的表格),我可以先在Excel中进行处理,然后复制并粘贴(但是如何?),或直接编辑相应的Pandas数据框。] >
newMail.body = my_table
,这是熊猫数据框,不起作用。
因此,我想知道是否存在更聪明的方法,例如在Python中将Excel与Outlook应用程序结合在一起?
干杯,
我正在Python中使用win32com.client发送电子邮件。但是,我希望电子邮件的正文为表格(HTML格式的表格),我可以先在Excel中进行处理,然后再复制并粘贴(但是如何?),或...
这里有有关如何将Excel表转换为HTML的解决方案:How do I save Excel Sheet as HTML in Python?,然后将HTML放入电子邮件正文中。
我在搜索时会回覆旧答案,可能会有所帮助。