pandas中excel自定义单元格颜色

复制代码
writer=pd.ExcelWriter(filepath+f'05教师固定学生占比1月{today}.xlsx',engine='openpyxl')
df.to_excel(writer,sheet_name='明细')
piv1.to_excel(writer,sheet_name='1月分布')
ws=writer.book.create_sheet('口径')
ws.cell(1,1).value='综合占比:'
ws.cell(1,2).value='固定学生占比+固定学生数*0.01;'
ws.cell(2,1).value='业务解释:'
ws.cell(2,2).value='每多一个固定学生数,固定学生占比额外加1个百分点;'
from openpyxl.styles import PatternFill,Font
color='FFFF00'
ws['A1'].fill=PatternFill(start_color=color, end_color=color, fill_type="solid")   #单个单元格标记黄底色
ws['A2'].fill=PatternFill(start_color=color, end_color=color, fill_type="solid")   #单个单元格标记黄底色
ws['B1'].font=Font(name='Arial',size=12,bold=True,color='e64231')   #单个单元格标记字体颜色
ws['B2'].font=Font(name='Arial',size=12,bold=True,color='e64231')   #单个单元格标记字体颜色
writer._save()
  1. 背景色填充用fill
  2. 字体颜色调整用font

以上示例结果展示:

相关推荐
程序员敲代码吗5 小时前
Go语言中Channel的实现与内存通信机制详解
excel
时空自由民.9 小时前
vim入门配置教程
编辑器·vim·excel
_院长大人_11 小时前
Java Excel导出:如何实现自定义表头与字段顺序的完全控制
java·开发语言·后端·excel
Cloud_Shy61815 小时前
Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(第十一章 Python 包跟踪器 下篇)
前端·后端·python·数据分析·excel
asdzx6717 小时前
使用 C# 打印 Excel 文档(详细教程)
c#·excel
vennnnnnnnnnnnnn17 小时前
Excel 导入原文保留与内联排名配置问题复盘
前端·数据库·excel
anlog18 小时前
Excel返回或设置边框、字体或内部颜色
excel·背景色
工具怪19 小时前
Excel 如何加水印?4种常见使用场景与操作步骤
excel
Omics Pro1 天前
填补蛋白质组深度学习预处理教学空白
人工智能·python·深度学习·plotly·numpy·pandas·scikit-learn
写了20年代码的老程序员2 天前
Excel 导入导出为什么总是把后端逼成字段搬运工
java·excel