Как отформатировать строки HTML, чтобы они отображались рядом друг с другом в теле письма, используя python? - PullRequest
0 голосов
/ 30 апреля 2020

Я использую python для создания электронного письма с кадрами данных, отображаемыми в теле сообщения. Используя приведенный ниже код, я могу заставить фреймы данных выглядеть сложенными, но я бы хотел, чтобы они отображались рядом.

outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = 'myemail@email.com'
mail.Subject = 'Test Email'

html1 = """\
<html>
  <head></head>
  <body>
    {0}
  </body>
</html>
""".format(dfp.to_html())

html2 = """\
<html>
  <head></head>
  <body>
    {0}
  </body>
</html>
""".format(dfSum.to_html())

mail.HTMLBody = ('Hi, Here are the tables:') + html2 + html1
mail.Send()

Мои знания о HTML ограничены, поэтому я не уверен, что попробовать в этот момент. Кто-нибудь может посоветовать, как сделать так, чтобы html2 и html1 отображались рядом друг с другом в теле письма?

...