【发布时间】:2017-07-23 10:08:32
【问题描述】:
您好,我正在使用 Pandas 并显示一个表格。 我有一个功能可以应用交替行颜色以使其清晰易读。 使用下面的代码我在邮件中发送表格并且它有效。
我的代码:
count = 1000
df = pandas.DataFrame.from_dict(result)
df["Total"] = df.T.sum()
html = """<!DOCTYPE html>
<html>
<body>
<h3> %i</h3>
{table_content}
</body>
</html>
""" % count
# Create message container - the correct MIME type is
# multipart/alternative.
msg = MIMEMultipart('alternative')
msg['Subject'] = " Report"
msg['From'] = sender
msg['To'] = recipients
part2 = MIMEText(html.df(
table_content=df.to_html(na_rep="0")), 'html')
msg.attach(part2)
【问题讨论】:
标签: python python-2.7 python-3.x pandas sklearn-pandas