使用xslxwriter worksheet.conditional_format()以下工作时:xlsxwriter条件格式不循环工作
i = 1
worksheet.conditional_format(1,i,17,i, {'type': 'cell',
'criteria': 'between',
'minimum': 1,
'maximum': 3,
'format': format1,
})
但是,如果你尝试做这样一个循环:
for i in np.arange(1,12):
worksheet.conditional_format(1,i,17,i, {'type': 'cell',
'criteria': 'between',
'minimum': dev1_pos,
'maximum': dev2_pos-0.01,
'format': format1_a,
})
它说你有一个缩进的错误
worksheet.conditional_format(1,i,17,i, {'type': 'cell',
^
IndentationError: expected an indented block
这是一个错误还是我做错了?
谢谢@jezrael,但不起作用。在format1_a之后尝试使用和不使用“,”。 – Gabriel
同样的错误?用'for'缩进块可以吗? – jezrael
同样的错误。worksheet.conditional_format(1,i,17,i,{'type':'cell','criteria':'between','minimum':dev1_pos,'maximum':dev2_pos-0.01,'format':format1_a} ) ^ IndentationError:期望一个缩进块 – Gabriel