1
這是我的第一個問題。我試圖通過網頁獲取數據,通過scrapy。如何獲得相同名稱的正確xpath? Scrapy
<dl class="pairing">
<dt class="attribute" title="Maridaje">Maridaje:</dt>
<dd>
</dl>
<dl>
<dl>
<dt class="attribute" title="Vol. de alcohol">Vol. De Alcohol:</dt>
<dd>14%</dd>
</dl>
正如你所看到的,有一些使用相同類名的實例。我只想將文本置於一個文本中。我如何指定我指的是哪一個?
我已經試過
item['maridaje'] = response.xpath('.//*[@class="attribute"]/text()').extract()
但這只是給我一份有相同名稱的clases的所有標題。
非常感謝!
真的謝謝了! .//*[@class="attribute「和@ title =」Maridaje「]/text()是我一直在尋找的 –