1
我開始爲一個小項目使用Scrapy,並且我無法提取鏈接。每次找到該類時,我只會得到「[]」而不是url。我錯過了明顯的東西嗎?從網站Scrapy獲取href出格
sel = Selector(response)
for entry in sel.xpath("//div[@class='recipe-description']"):
print entry.xpath('href').extract()
樣品:
<div class="recipe-description">
<a href="http://www.url.com/">
<h2 class="rows-2"><span>SomeText</span></h2>
</a>
</div>
我覺得你的XPath查詢是錯誤的。您必須選擇鏈接,然後獲取href屬性。就像這樣:// a [@href] – narko