В настоящее время я делаю это:
df.style\
.set_properties(**{'text-align':'left'})\
.set_properties(subset=pd.IndexSlice[:, pd.IndexSlice['col1', 'col1A']], **{'text-align':'center'})\
.set_properties(subset='col1', **{'background-color':'AntiqueWhite'})\
.set_properties(subset=['Col2','Col3'], **{'background-color':'AliceBlue'})
Однако мне нужно вывести этот объект-стилист pandas в HTML и отправить его по электронной почте пользователям gmail, но , очевидно, gmail удаляет весь , что часто делает мой.
Похоже, что метод .set_properties
применяется к отдельным ячейкам, поэтому количество символов в блоке стиля HTML увеличивается по мере увеличения количества строк.
Есть ли другой способ применить эти стили, но также сохранитьhtml short?