gpt4 book ai didi

python/genshi 换行到 html

段落

转载 作者:太空宇宙 更新时间:2023-11-03 13:54:00 25 4
gpt4 key购买 nike

我正在尝试使用 genshi 输出评论的内容,但我不知道如何将换行符转换为 HTML 段落。

这是它应该是什么样子的测试用例:

输入:'foo\n\n\n\n\nbar\nbaz'

输出:<p>foo</p><p>bar</p><p>baz</p>

我到处寻找这个功能。我在 genshi 或 python 的标准库中找不到它。我正在使用 TG 1.0。

最佳答案

def tohtml(manylinesstr):
return ''.join("<p>%s</p>" % line
for line in manylinesstr.splitlines()
if line)

例如,

print repr(tohtml('foo\n\n\n\n\nbar\nbaz'))

发出:

'<p>foo</p><p>bar</p><p>baz</p>'

根据需要。

关于python/genshi 换行到 html <p> 段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1257746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com