【发布时间】:2020-08-28 05:23:29
【问题描述】:
我在 pandas 库的帮助下发送批量电子邮件,我面临一个问题,我想将正文文本解析为 HTML,因为我想使用一些 HTML 标签。以下是相同的代码。
message = """\
Dear Student,
Following are your login details,
Email {0}
Password {1}
You may log in via URL mail.sample.com
Do not copy/paste the password.
Regards,
Admin
""".format(student_email,student_password)
full_email = ("From: {0} <{1}>\n"
"To: {2}\n"
"Subject: {3}\n\n"
"{4}"
.format(self_name, self_email, email, subject, message))
我找不到任何其他代码与我目前使用的库相同,如果可能的话,我想只使用这些库,即pandas 和smtplib。
如果有多余的问题,请道歉
TL;DR 我想在发送电子邮件时将文本解析为 HTML
问题是,如果我在message 变量中附加标签,它实际上会显示标签而不是解析。例如:
<b>Email : </b>sample@sample.com
【问题讨论】:
-
您遇到了什么问题?
-
@HenryYik 我已经用我能给出的最佳解释更新了这个问题
-
stackoverflow.com/a/30181006/5513005 这回答了我的问题