我很困惑为什么下面的代码不会改变背景颜色。
writer = ExcelWriter(path)
df_delivery_style = df_delivery.style.apply(row_style, axis=1)
df_delivery_style.to_excel(
writer,
columns=columns_delivery,
index=False,
engine='openpyxl',
)
writer.save()
def row_style(row):
if row['yellow']:
return pd.Series('background-color: yellow', row.index)
return pd.Series('', row.index)
我看到一行row['yellow']
为真。但是在生成的excel文件中,没有黄色背景。