pandas 的styler在html中生成一个样式类定义字体和大小
可以使用 styler.set_table_styles() 方法来定义样式类,具体步骤如下:
- 创建一个样式类,定义字体和大小:
<style type="text/css">
.my-style {
font-family: Arial, sans-serif;
font-size: 12px;
}
</style>
- 在 styler.set_table_styles() 方法中使用样式类:
import pandas as pd
# 创建一个DataFrame数据
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 创建styler对象
styler = df.style
# 设置样式类
styler.set_table_styles([{'selector': '.my-style', 'props': [('font-family', 'Arial, sans-serif'), ('font-size', '12px')]}])
# 将样式应用到DataFrame数据
html = styler.render()
# 打印输出html
print(html)
这样就可以在html中生成一个样式类,并定义字体和大小。
原文地址: https://www.cveoy.top/t/topic/btLZ 著作权归作者所有。请勿转载和采集!