嗨。我使用 Genshi+Pylons。
请教我,如何在 Genshi 中使用\n 来
标记?
我希望在php换行中获得与“nl2br”相同的结果。
或者说,解决方案不存在吗?
我正在将模板分配给某些文本。
(genshi template)
<p>${c.message}</p>
我试过了。 案例一:
(python code)
c.message = """
foo
bar
"""
NG。显示结果为“foo bar”
案例2:
(python code)
c.message = """
foo<br />
bar
"""
NG。显示结果为“foo
bar”。
显示逃脱的骚动!
这是与
和
相同的交易。
后记。
我想避免使用 pre 标签。
谢谢。
当因为写得不好而不易阅读时,我用英语表示歉意。
最佳答案
试试这个:
<py:for each="line in message.split('\n')">${line}<br /></py:for>
关于python - Genshin中nl2br的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2123162/