我有一个想要设置样式并转换为html的pandas数据框。我想更改文本颜色,背景颜色,文本对齐方式,并能够使用chrome打开。
我已经尝试过:
th_props = [
('font-size', '11px'),
('text-align', 'center'),
('font-weight', 'bold'),
('color', '#7e7bba'),
('background-color', '#d690b6')
]
# Set CSS properties for td elements in dataframe
td_props = [
('font-size', '11px')
]
# Set table styles
styles = [
dict(selector="th", props=th_props),
dict(selector="td", props=td_props)
]
(df_final.style
.format({'total_amt_usd_pct_diff': "{:.2%}"})
.set_table_styles(styles))
df_final.to_html("report.html")
没有错误。我只是没有看到HTML文件中的任何更改。