Я пытаюсь изучить Scrapy: это URL, который я использую, чтобы собрать информацию о ценах на эту сумку."https://www.net -a-porter.com / ca / en / product / 1100692 / chloe / roy-day-маленькая кожа-и-замша-сумка "
тамдругие значения, которые также возвращают ноль, но для базового случая давайте просто перейдем с ценой
yield {
'price' : response.xpath("//nap-price[@class='product-price']/span[@itemprop='price']/text()").extract_first(),}
, возвращаемое значение всегда равно нулю.Однако, когда я запускаю его без инструментов разработчика, он говорит, что строка должна соответствовать
другим строкам, которые я пробовал:
"//nap-price[@class='product-price']/span[@class='full-price style-scope nap-price']/text()"
"//nap-price[@class='product-price']/span[2]/text()"
//nap-price[@class='product-price']/span[2]/@content
и нескольким другим, которые работают в инструментах разработчика, но всегда возвращают нульответ, когда бега со скрэпом, что здесь происходит?Я пытался получить действительно конкретные и общие слова со строками соответствия, но, похоже, ничего не работает.