使用Excel输出对熊猫中的DataFrame列/单元格进行样式设置

时间:2018-12-20 10:42:16

标签: python excel pandas styles

因此,有十亿个线程,但请尝试一下,我可能无法实际工作。这是最简单的一个:

printDataFrame = pandas.DataFrame(newDataFrame, columns = ["Parent SKU", "Child SKU", .... ])

printDataFrame.style.set_properties(**{'background-color': 'black',
                           'color': 'lawngreen',
                           'border-color': 'white'})

printDataFrame.to_excel(outputFileName, encoding='utf-8', index=False, engine='openpyxl')

我尝试了许多其他方式,例如Pandas style function to hignlight specific columnshttp://pandas.pydata.org/pandas-docs/version/0.23/style.html上的各种内容,apply,applymap,不同的引擎,不同的列名,函数中的内容等。

尽管大多数方法运行正常且没有错误,但我仍未在输出中更改单个样式。

有人知道我在做什么错吗?只需更改单元格或列的背景颜色(仅基于列),然后通过to_excel保存即可。

谢谢:o)

0 个答案:

没有答案