【发布时间】:2018-01-11 11:31:53
【问题描述】:
我正在使用 MIME Multipart 编写 HTML 格式的电子邮件并使用 smtplib 发送,并且希望仅在条件评估为真时才包含一个句子。基本上是这样的
html = """\
<html>
<body>
Hi {name}<br>
Hope you are doing well.
**<% if {empanelled}: %>**
<br> We are already empanelled with your company<br>
</body>
</html>
""".format(name=firstname, empanelled = empanelled)
如果我们是empaneled (value = 1),后面的句子应该写成else if value = 0,不应该出现 .任何关于我如何用 python 做到这一点的指针都将不胜感激。
【问题讨论】:
-
empanelled是 Python 变量吗? -
您应该使用合适的模板解决方案,例如 Jinja2。
-
是的,empaneled是一个python变量