用pandas设置表格的头部(header)的背景颜色为浅蓝色,表格全部加边框,并输出到EXCEL
时间: 2024-05-12 15:18:40 浏览: 135
pandas to_excel 添加颜色操作
好的,以下是使用 Pandas 设置表格的头部背景颜色为浅蓝色、表格全部加边框,并输出到 Excel 的 Python 代码示例:
```python
import pandas as pd
# 创建一个例子数据
data = {'Name': ['John', 'Steve', 'Sarah'], 'Age': [25, 29, 31], 'Country': ['USA', 'Canada', 'UK']}
df = pd.DataFrame(data)
# 设置表格头部样式
header_style = [{'selector': 'th', 'props': [('background-color', 'lightblue'), ('border', '1px solid black')]}]
# 将表格输出到 Excel
with pd.ExcelWriter('output.xlsx') as writer:
df.style.set_table_styles(header_style).to_excel(writer, index=False)
```
运行这段代码后,你将得到一个包含了 `data` 数据的表格,该表格头部的背景色为浅蓝色,整个表格都有边框,并输出到名为 `output.xlsx` 的 Excel 文件中。
阅读全文