水静流深 wrote:
> i wnat to get the number of a atrributes in a xpath,here is my code,why i
> can not get the number ? import urllib
> import lxml.html
> down="http://python-gtk-3-tutorial.readthedocs.org/en/latest/index.html"
> file=urllib.urlopen(down).read()
> root=lxml.html.document_fromstring(file)
> for order,node in enumerate(root.xpath('//li[@class="toctree-l1"]')):
> print order,node.xpath('.//a[count(*)]')
This looks more like an xpath than a python problem. I'm no xpath expert --
and you don't describe the expected outcome -- maybe you want
print order, node.xpath("count(.//a)")
--
http://mail.python.org/mailman/listinfo/python-list