2016-10-02 182 views

回答

0

当您使用xlrd打开电子表格时,一定要指定formatting_info=Truexlrd读取格式化信息(我认为这可能只适用于.xls文件,但我没有选中)。

xlrd documentation详细介绍了如何解释单元的格式信息。

+0

我去了这个,但这个文档没有任何功能来获取单元格的文本颜色。 –

+0

它在那里,你只需要挖一点。一旦你有了一个表格(打开一个工作簿,获取表格的参考),你可以使用'cell_xf_index(rowx,colx)'获得单元格的'xf'(eXcel格式)索引,你可以使用它作为索引到工作簿'xf_list'中。 XF告诉你使用什么字体定义;字体定义有一个颜色索引。如果颜色索引转换为红色,您已经找到了你想要的。 – cco

相关问题