通过Python在Outlook邮件中发送html表

时间:2017-07-05 06:43:25

标签: html python-2.7 pandas outlook win32com

我有一个使用win32com打开Outlook并发送邮件的代码。 我正在尝试将myexample.html文件中的表发送给收件人。 但是当我使用

msg.body=open('myexample.html').read()

这是我发送的邮件中的内容

table border="1" class="dataframe"> 
  <thead> 
    <tr style="text-align: right;"> 
      <th>DG Lead</th> 
    </tr> 
  </thead> 
  <tbody> 
    <tr> 
      <td>Krishnamurthy Ramamurthy</td> 
      <td>324</td> 
> 
    <tr> 

但我想要一张表的视图。 我怎么能得到它?

1 个答案:

答案 0 :(得分:0)

找出答案。 只需要改变

msg.body = body

msg.HTMLBody  = body