【发布时间】:2018-03-03 13:46:21
【问题描述】:
我想使用 python 发送一封包含两行(行)文本的电子邮件
a b c d
e f g h
我尝试使用xxx.attach(),但我发现第二行替换了第一行。
part1 = MIMEText(text1, 'plain')
part2 = MIMEText(text2, 'plain')
msg.attach(part1)
msg.attach(part2)
所以,我尝试将每一行定义为一个字符串变量,然后将它们组合在一起。最后,我只附加一个变量。
A="a b c d"
B="e f g h"
如何结合A和B得到如上的结果?
PS。我在 Windows10 上使用 Python3.6
【问题讨论】:
-
list(msg.walk())是否显示两个附件?
标签: python string mime smtplib