Как отформатировать pandas df.to_html таблицу с условным форматированием в Outlook? - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть код, в котором я вычисляю несколько значений из фрейма данных и генерирую HTML для передачи в Outlook. В этом html также есть таблица данных, которую я хочу отформатировать. Но df.to_html создает таблицу, которая не отформатирована, и я хочу применить условное форматирование на основе условий.

Весь вывод выше, я хочу передать в Outlook для отправки в качестве сообщения.

o = win32com.client.Dispatch("Outlook.Application")
Msg = o.CreateItem(0)
Msg.HTMLBody = '<html><body>Today is {aaj}.<br><b>Pandas Table Output :</b> <br>{ComputerList}<br></body></html>'.format(aaj=din , ComputerList=SystemList[['System Name','IP Address','Updated','Value','OS Type','Status']].to_html(header=True, index=False, border=None))
Msg.Display()

Во время работы код выводит, как показано ниже Current Output of code

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...