用pandas设置表格的头部(header)的背景颜色为浅蓝色,表格全部加边框,并输出到EXCEL
时间: 2024-05-02 21:22:56 浏览: 315
您好,以下是使用pandas设置表格头部的背景颜色为浅蓝色,表格全部加边框,并输出到EXCEL的代码示例:
```python
import pandas as pd
# 创建DataFrame数据
df = pd.DataFrame({'姓名': ['张三', '李四', '王五'],
'年龄': ['20', '22', '25'],
'性别': ['男', '女', '男']})
# 设置表头背景色和边框
header_style = {'bg_color': '#87CEFA', 'border': True}
# 将设置应用到表格头部
df.style.set_table_styles([{
'selector': 'th',
'props': [('background-color', header_style['bg_color']),
('border', '1px solid black')]
}])
# 将格式化后的表格输出到EXCEL文件
df.style.set_table_styles([{
'selector': 'th',
'props': [('background-color', header_style['bg_color']),
('border', '1px solid black')]
}]).to_excel('output.xlsx', index=False)
```
希望能够帮助您!如果还有其他问题,欢迎继续向我提问。
阅读全文