2017-07-07 9 views
0

男、 質問、治療、セレクタ、XPath 最後の "li"タグの "a"タグ内のリンクをHTMLで選択したいと思います。XPath の質問を書く方法それが、私はそこにそのようなリストの断片化を使用していない、XPathクエリを使用するなど、それをする単純な方法は、ありますが、私はあなたがに特別のリンクをしたいと仮定していますscrapy xpath使い方は?

from scrapy import Selector 

sel = Selector(text=html) 
print sel.xpath('(//ul/li)').xpath('a/@href').extract()[-1] 


''' 
html 
''' 

</ul> 
<li> 
    <a href="/info/page/" rel="follow"> 
     <span class="page-numbers"> 
     35 
     </span> 
    </a> 
</li> 
<li> 
    <a href="/info/page/" rel="follow"> 
     <span class="next"> 
     next page. 
     </span> 
    </a> 
</li> 
</ul> 

答えて

0

の書き方を知っていないと信じて"次のページ。この場合、a要素を見つけて、次のクラスの子spanを確認してください。

関連する問題