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

通过Python在outlook邮件中发送html表,html,python-2.7,pandas,outlook,win32com,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<

我有一个使用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> 
table border=“1”class=“dataframe”>
DG导线
克里希那穆提·拉马穆提
324
> 
但是我想要一个这个的表视图。
我怎么才能知道呢?

找到了答案。 只是需要改变一下

msg.body = body


可能是重复的,嘿,我找到了答案。只是需要修改一行代码。
msg.HTMLBody  = body