【发布时间】:2013-01-08 19:03:39
【问题描述】:
可能重复:
Equivalent to InnerHTML when using lxml.html to parse HTML
在 python 2.7 中使用 lxml.html 的 cssselect 的 innerHTLML 是什么?
import lxml.html, cssselect
doc = lxml.html.document_fromstring(htmldocstring)
e = doc.cssselect('div.mainl')[0]
print e.innerHTML #This doesn't work
如何获取 e 的内部/外部 html?
外部 html 要获取外部 html,请执行以下操作:
print lxml.html.tostring(e)
仍然不知道如何获取innerHTML。
【问题讨论】:
-
一旦您投票结束您的问题,就无需使用重复链接编辑您的答案。那就是说我已经为你关闭了它。在时间允许的情况下,您仍然可以接受自己的答案。
标签: python html-parsing css-selectors lxml innerhtml