pandas 设置表格的只把列名行填充为浅蓝色,全表加边框,并输出到EXCEL,代码要简单
时间: 2024-05-02 13:22:23 浏览: 107
pandas玩转excel码源.zip
好的,您可以使用 pandas 的 styler 模块设置表格样式:
```python
import pandas as pd
# 读取数据
df = pd.read_csv('your_file.csv')
# 设置样式
styled_df = df.style \
.set_table_styles([{'selector': 'th', 'props': [('background', '#b0e0e6')]}]) \
.set_properties(subset=[''], **{'border': '1px solid black'})
# 输出到 excel
styled_df.to_excel('output.xlsx', index=False)
```
其中,set_table_styles 用于设置表头样式,选中所有 th 标签并设置背景色为浅蓝色。set_properties 子集为空字符串,即表示选中整个表格,设置其边框为 1 像素的黑色实线。最后,将样式过的 dataframe 输出到 excel 文件中。
阅读全文