繁体   English   中英

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

[英]How to use Pylons / Mako templates to make an HTML email from a stand alone python script?

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

我有一个工作网站,但我想要做的是使用Mako模板来格式化我通过cron脚本启动的电子邮件。 我希望这样做以尽可能多地重用代码,因为有时网站中的操作会生成电子邮件。

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

我没有Pylons的经验,只能渲染一个模板

from mako.template import Template

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

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

Mako Docs

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM