我有这个html电子邮件正文,并试图建立一个循环来很好地构建一个列表
item = (["<li>{}</li>".format(x) for x in list])
html = """\
<html>
<body>
<p>hi:<br>
<br>
""" + str(item) +"""
</p>
</body>
</html>
"""
名单如下:
['mango', 'peach', 'banana', 'apple']
电子邮件中的预期结果:
mango
peach
banana
apple
当前结果:
["
'
mango
', '
peach
', '
banana
', '
apple']
"]
您需要使用str.join而不是强制转换为字符串:
相关问题 更多 >
编程相关推荐