首页 > 解决方案 > 在 python 中使用 StyleFrame 为文本着色

问题描述

我想在某些特定行中有一个黄色背景,在这些行中我希望一些文本是红色的。这是一个例子:

在此处输入图像描述

到目前为止,我可以使用以下方法在某些特定行中实现黄色背景:

 from StyleFrame import StyleFrame, Styler

 bgStyle = Styler(bg_color='yellow')
 sf = StyleFrame(df)
 sf.apply_style_by_indexes(rowsTocolor, styler_obj=bgStyle, overwrite_default_style=False)

但是我找不到在那个黄色背景行中将特定文本着色为红色的方法。

所以我的问题是,是否有可能实现这一点StyleFrame?如果是,那么如何?如果没有,那么我应该使用哪个其他库?

标签: pythonexcelpython-3.xformattingstyleframe

解决方案


推荐阅读