我有一个Mako模板,里面有一些块,比如:
<%page />
% for x in ["one", "two", "three"]:
<%
y = ''.join(reversed(x))
%>
${x} backwards is ${y}
% endfor
one backwards is eno
two backwards is owt
three backwards is eerht
我希望输出如下:
one backwards is eno
two backwards is owt
three backwards is eerht
除了手动添加
\
在每个街区和标记之后?
有一个类似的问题
here
但它已经9年了,公认的答案是后处理Mako输出。对于我的用例来说,这不是一个很好的解决方案,因为我希望在输出中保留除了来自块/标记的空行之外的空行,并且确定哪些是空行是非常重要的。