如何使用Pylons/Mako模板从独立的python脚本生成HTML电子邮件?

2024-05-20 19:34:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我基本上是问如何在一个独立的python脚本中“包括”plyons和mako文件?在

我有一个工作的网站,但我想做的是使用makotempletes来格式化我通过cron脚本发起的电子邮件。我想用这种方式来重用尽可能多的代码,因为有时web站点中的操作会生成电子邮件。在

我可以让cron脚本访问某个URL,然后使用pylons生成电子邮件,但是这种黑客行为有很多明显的问题。在


Tags: 文件代码脚本weburl站点网站电子邮件
1条回答
网友
1楼 · 发布于 2024-05-20 19:34:51

我没有塔架的经验,但只是渲染一个模板,你可以

from mako.template import Template

mytemplate = Template(filename='email.html')
sendemail("text@example.com", "me@example.com", mytemplate.render())

“独立”方法基本上就是Mako与许多WSGI框架(如CherryPy)一起使用的方式。在

Mako Docs

相关问题 更多 >