我需要将下面的代码作为邮件发送脚本的一部分:
try:
content = ("""From: Fromname <fromemail>
To: Toname <toemail>
MIME-Version: 1.0
Content-type: text/html
Subject: test
This is an e-mail message to be sent in HTML format
<b>This is HTML message.</b>
<h1>This is headline.</h1>
""")
...
mail.sendmail('from', 'to', content)
我希望每次使用不同的主题(比如函数参数)。
我知道有几种方法可以实现这个目标。
然而,我也在一些其他脚本中使用ProbLog(一种基于Prolog语法的概率编程语言)。
据我所知,Python中使用ProbLog的唯一方法是通过字符串,如果字符串被分成几个部分; 例如=(“”“字符串”“”,变量,“”“字符串2”“”“),就像上面的电子邮件示例一样,我无法使它起作用。
实际上,我还有一些脚本,其中使用多行字符串中的变量可能会很有用,但您已经明白了。
有没有办法让这个工作呢? 提前感谢!