【发布时间】:2015-05-14 22:14:24
【问题描述】:
在yattag生成HTML文档时,如何添加换行符(<br/>)?
【问题讨论】:
标签: html python-3.x yattag
在yattag生成HTML文档时,如何添加换行符(<br/>)?
【问题讨论】:
标签: html python-3.x yattag
您可以使用doc.stag('br'),因为stag 方法会产生一个自闭合标签。你会得到<br />
【讨论】:
使用 doc.asis('
') 他们在他们的网站中提到它作为文档类型,希望这会帮助你进入新的行。
【讨论】:
doc.nl(),但是这会在生成的文本中添加一个普通的换行符,而不是作为 HTML 的<br/> 换行符。
我想出了一个办法:
doc, tag, text = Doc().tagtext()
# Do some stuff
# Insert a linebreak in doc
doc._append("<br/>")
【讨论】: