xlsxwriter条件格式

时间:2018-03-17 09:44:55

标签: python python-2.7 xlsxwriter

我的问题很简单,我可以在进行条件格式化时传递多个类型值对,如:

worksheet.conditional_format(first row, first col, last row, last col, 
                             {"type": ["no_blanks", "blanks"], 
                              "format": abc})

在执行此操作时我收到以下错误: TypeError:不可用类型:' list'

1 个答案:

答案 0 :(得分:2)

在关于worksheet.conditional_format()Link Here)的类型参数的Xlsxwriter文档中,您将在文档中看到type: 'blank'或{{1}没有允许的参数}。因此,为了使您能够完成这项工作,您必须执行单独的条件格式。

据推测,对于那些空白的细胞和非空白的细胞,您需要不同的格式。我在下面提供了一个可重现的例子。

type: 'no_blank'

预期输出:

Expected Output of test.xlsx