【发布时间】:2021-06-03 13:17:09
【问题描述】:
所以我用
开始我的 scrapy shellscrapy shell 'https://www.amazon.com/s?k=tomatoes&ref=nb_sb_noss_1'
我正在尝试抓取产品的标题,所以我输入了
response.xpath('//span[@class="a-size-base-plus a-color-base a-text-normal"]').getall()
并获取:[]
当我在 CSS 中尝试使用
response.css("span.a-size-base-plus a-color-base a-text-normal").getall()
我仍然得到:[]
我不明白为什么即使我从网站复制和粘贴标签和类,它也找不到元素。
我也尝试为 XPath 和 CSS 中的类编写 a-size-base-plus,但我仍然一无所获
【问题讨论】:
标签: web-scraping terminal scrapy