有没有办法在换行符很重要的纯文本文件中使用 Mako 模板?

Thi*_*ter 2 python template-engine mako plaintext

在现有的应用程序中,我们使用 Mako 模板(不幸的是..)。这对于 HTML 输出来说没问题,因为换行符并不重要。

但是,我们现在需要使用模板生成文本/纯电子邮件 - 因此控制语句引入的任何换行符都是不可接受的。

Mako 是否提供任何选项来使语句行(即以 开头的语句%行)不会导致输出中出现换行符?我检查了文档,但到目前为止找不到任何东西......

小智 5

如果在行尾添加反斜杠,如下所示:“<% %>\”,则可以抑制换行符。