lxmlで作業中、を持つimg
子を持つすべてのリンクのhref
属性を取得したいと思います。次のスニペットでそう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
は、a
タグimg
ではありません - 私はa
タグを取得できますか?
ありがとうございました。
[XPath:子ノードに属性が含まれるノードを取得する]の複製可能性(http://stackoverflow.com/questions/1457638/xpath-get-nodes-where-child-node-contains-an-attribute) – katrielalex