Я пытаюсь вывести информационный фрейм в тело письма и установить цвет фона для заголовков столбцов.Итак, для приведенного ниже случайного примера я бы хотел, чтобы заголовки столбцов (A, B, C, D) имели некоторый цвет фона.Могу ли я сделать это с помощью объекта Styler?Точно так же я установил шрифт на calibri?
import pandas as pd
import numpy as np
from IPython.core.display import display, HTML
dates = pd.date_range('20130101',periods=3)
df = pd.DataFrame(np.random.randn(3,4),index=dates,columns=list('ABCD'))
styles = [{'props':[("font-family", "Calibri")]}]
s = df.style.set_table_styles(styles)
html = s.hide_index().render()
with open("html_c.html","w") as fp:
fp.write(html)
#*to display in a jupyter notebook*
display(HTML(html))
заранее спасибо за любые мысли.