在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