Scrapy Amazon абсолютный путь, но без возврата стоимости
Я пытаюсь использовать Scrapy некоторую информацию с amazon.co.uk, используя абсолютный путь, как показано ниже. но, как ни странно, значение не возвращается. Я совершенно новичок в Scrapy:
scrapy shell http://www.amazon.co.uk/product-reviews/B0042EU3A2/
response.xpath('//*[@id="productReviews"]/tbody/tr/td[1]/a[1]/@name').extract()
Я хотел бы вернуть атрибут имени в этом случае: RI4HGFJCSI04W
,
1 ответ
Решение
Просто опустите tbody
из выражения:
In [1]: response.xpath('//*[@id="productReviews"]//tr/td[1]/a[1]/@name').extract()
Out[1]: [u'RI4HGFJCSI04W']