【发布时间】:2026-02-02 18:30:01
【问题描述】:
我正在使用 mako 模板库生成一个 test.txt 文件,但是生成的文件在每行之间包含额外的空行。
我发现了一个关于这个问题的类似问题here 并且提出的解决方案建议使用标记安全,但我不相信这也适合我的情况,因为它考虑将文本格式化为参数在渲染模板时,这不是我想做的(我不想更改模板中的大部分文本,我只是输入了一些变量)。
我认为还值得一提的是,如果我在 Python 中打印渲染的模板,它会以正确的格式打印;额外的行只出现在我使用 Python 的文件 write() 将模板数据写入 (test.txt) 的文件中。
【问题讨论】: