以下代码段发送带有状态的电子邮件。 如果我想添加另一个换行符,并使用计划程序发送的文本。 可能的方法是什么?
def send_email(status,message):
date = str(datetime.now().date())[-5:].replace('-', '/')
yag.send(to=TO_EMAIL,subject="{} Rebuild Code: {}".format(date, status),contents=message)
logging.info("Mail Sent!")
谢谢!
答案 0 :(得分:0)
请尝试使用此更新的代码。
更新:
def send_email(status,message):
date = str(datetime.now().date())[-5:].replace('-', '/')
message = "{}\n{}".format(message, 'Sent from Scheduler'
yag.send(to=TO_EMAIL,subject="{} Rebuild Code: {}".format(date, status),contents=message))
logging.info("Mail Sent!")
在这里,不仅可以返回邮件,还可以将其更新为"{}\n{}".format(message, 'Sent from Scheduler')
\n
是单个换行符。如果要多个换行符,可以使用\n\n
。