Python 编辑excel单元格颜色
我有一个在sql查询中读取的代码块Python 编辑excel单元格颜色,python,pandas,Python,Pandas,我有一个在sql查询中读取的代码块 import pandas as pd Report_results = pd.read_sql_query(Assignment_Query, con=mydb) 我知道这个程序块是有效的,因为我可以看到数据被提取出来并写入excel文件,具体来说是xlsx,很好。我不知道怎么做的是对提取的数据应用简单的颜色。我已经浏览了pandas文档和多个教程,但似乎无法使其正常工作。这就是我试过的 Report_results = pd.style.apply
import pandas as pd
Report_results = pd.read_sql_query(Assignment_Query, con=mydb)
我知道这个程序块是有效的,因为我可以看到数据被提取出来并写入excel文件,具体来说是xlsx,很好。我不知道怎么做的是对提取的数据应用简单的颜色。我已经浏览了pandas文档和多个教程,但似乎无法使其正常工作。这就是我试过的
Report_results = pd.style.apply(color_negative_red)
colr_negative_red只是
def color_negative_red(value):
color = 'red'
return 'color: %s' % color
同样,我知道数据是正确提取的,只是在数据写入excel文件之前,我不知道如何更改数据的颜色 您是否试图更改在编辑器或excel中显示的颜色?我正在尝试更改excel工作表中的颜色根据Chris的评论使用
openpyxl
查看:您是否试图更改在编辑器或excel中显示的颜色?我正在尝试更改excel工作表中的颜色查看使用openpyxl
查看克里斯的评论: