【发布时间】:2019-09-05 21:56:55
【问题描述】:
我正在尝试抓取此网页“https://www.woolworths.com.au/shop/browse/drinks/cordials-juices-iced-teas/iced-teas”以提取产品名称,但我找不到正确的选择器,即使是价格、h1 或标题!我试过了:
response.css(".shelfProductTile-descriptionLink") #for the name product
response.css(".price-cents") # for the price
response.css(".tileList-title") # for the title
我该如何继续?
【问题讨论】:
-
该数据来自 XHR。大多数现代网站都做类似的事情。
-
正如我在previous post 中告诉您的,如果您使用正确的用户代理,您将获得一个选择器列表。现在我更习惯使用 xpath 选择器了,所以我无法帮助您使用 css 选择器。
标签: python css web-scraping scrapy web-crawler