【发布时间】:2015-07-22 17:01:18
【问题描述】:
我有一个 python 字典,我想以两列表的形式发送电子邮件,其中我有一个标题和两个列标题,以及填充到行。
<tr>
<th colspan="2">
<h3><br>title</h3>
</th> </tr>
<th> Column 1 </th>
<th> Column 2 </th>
"Thn dynamic amount of <tr><td>%column1data%</td><td>%column2data%</td></tr>
column1 和column2 数据是关联字典中的键值对。
有没有办法以简单的方式做到这一点?这是一封通过 cronjob 发送的自动电子邮件,每天在填充数据后发送一次。
谢谢大家。 PS我对降价一无所知:/
P.S.S 我使用的是 Python 2.7
【问题讨论】:
-
您发送的电子邮件中是否包含任何其他“静态”数据?换句话说,您会从 Jinja 这样的模板工具中受益吗?
-
现在电子邮件相当简单,但是,将来它可能包含一些数据分析组件,如图表,所以我对任何可以提供这些功能的轻框架开放。但现在一些简单的事情至少可以让它继续下去。
-
Jinja 是这里的必经之路。
-
我能得到一个粗略的例子来说明我想要做什么吗?一般来说,我对 python 比较陌生
-
@gandolf 完成;请参阅下面的回复,了解您可以修改以适应的完整工作示例。
标签: python python-2.7 html-email