我正在尝试格式化我发送的日志文件电子邮件。我正在使用pandas生成输出,并使用to_html发送电子邮件。我正在尝试使用lambda格式化行,以便根据状态将其着色为某种颜色。当我运行代码时,它实际上会打印背景色:黄色,而不是将块变成黄色。
我将lambda与to_html提供的格式化程序一起使用
result += df1.to_html(classes='wide', formatters={'STATUS': lambda x: "background-color: yellow" if x == "REJECTED" else ''}, escape=False)
我希望该块显示为黄色。