在lxml中工作时,我想要获得href
属性的所有链接img
孩子有title="Go to next page"
。lxml:获取具有特定子元素的元素?
所以在下面的代码片段:
<a class="noborder" href="StdResults.aspx">
<img src="arrowr.gif" title="Go to next page"></img>
</a>
我想获得StdResults.aspx
回来。
我有这远:
next_link = doc.xpath("//a/img[@title='Go to next page']")
print next_link[0].attrib['href']
但next_link
是img
,而不是a
标签 - 我怎么能得到a
标签?
谢谢。
[XPath:获取节点,其中的子节点包含一个属性](http://stackoverflow.com/questions/1457638/xpath-get-nodes-where-child-node-contains-an-attribute) – katrielalex