innerhtml等效使用lxml.html中的cssselect

时间:2013-01-24 21:37:39

标签: python html-parsing css-selectors lxml innerhtml

  

可能重复:
  Equivalent to InnerHTML when using lxml.html to parse HTML

使用lxml.html和python 2.7的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。

1 个答案:

答案 0 :(得分:3)

想出来......

print lxml.html.tostring(e)