python生成带有文本颜色的excel文件问题

python生成带有文本颜色的excel文件问题,python,excel,Python,Excel,我对文本颜色有问题。我有任务使在正确的行,使背景颜色蓝色,并在正确的颜色使文本不同的颜色。所以我尝试了很多方法,最后不知何故我改变了颜色代码,但它改变了所有行,而不仅仅是一列。下图: 为了更清楚,我只需要在Acol上做红色文本,但不知怎么的,它会填满所有行。(必须是背景) 我的代码是: bg_color_row = workbook.add_format({'bg_color': '#8BDAFF'}) worksheet.write(row,

我对文本颜色有问题。我有任务使在正确的行,使背景颜色蓝色,并在正确的颜色使文本不同的颜色。所以我尝试了很多方法,最后不知何故我改变了颜色代码,但它改变了所有行,而不仅仅是一列。下图:

为了更清楚,我只需要在
A
col上做红色文本,但不知怎么的,它会填满所有行。(必须是背景)

我的代码是:

            bg_color_row = workbook.add_format({'bg_color': '#8BDAFF'})
            worksheet.write(row, col, _row[0], bg_color_row.set_font_color('#FF0000'))
            worksheet.set_row(row, cell_format=bg_color_row)
            worksheet.write(row, col+1, str(_row[1].strftime('%A')))
            worksheet.write(row, col+2, str(_row[2]))
            worksheet.write(row, col+3, _row[3])
            worksheet.write(row, col+4, _row[4])
如您所见,我尝试添加字体颜色,然后为该行的其余部分设置默认值
bg\u color\u row
。 你知道怎么解决吗