【发布时间】:2011-05-13 15:57:19
【问题描述】:
在 python 中,如何在使用 lxml.html 时保留段落(即保留换行符)?
例如,下面会去掉
标签并加入行,这不是我想要的:body = doc.cssselect("div.body")[0]
content = body.text_content()
这是我尝试过但不起作用的方法:
- lxml.html.clean.clean_html:
- 不会保留换行符。
- content.replace(" "*3,"\n\n"):
- 无法始终如一地工作,因为 组合文本不具有相同的 空格数。
【问题讨论】:
标签: python newline html-parsing lxml