我正在使用 python 在電子郵件正文中發送一個 html 表。html 表由磁盤使用率組成,當磁盤使用率高于 80% 時,我需要將文本顏色轉換為紅色。到目前為止,我已經嘗試過
預期輸出

任何幫助是極大的贊賞。
uj5u.com熱心網友回復:
從 csv 讀取資料后回圈遍歷資料并將磁盤使用率的值更改為<p style='color:red'>Value</p>大于 80
然后在表格中將tablefmt引數更改為"unsafehtml".
這應該輸出包含您自己的樣式的 html。
下面的代碼以紅色輸出“月亮”,為您提供概念證明:
from tabulate import tabulate
table = [["Sun",696000,1989100000],["Earth",6371,5973.6],
["<p style='color:red'>Moon</p>",1737,73.5],
["Mars",3390,641.85]]
print(tabulate(table, tablefmt='unsafehtml'))
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/383258.html
上一篇:使用PythonWin32com在Outlook中提取收件人電子郵件地址
下一篇:是否可以在androidstudio(kotlin)中發送預定的電子郵件“msg.sentDate=date`notworking”
