我正在尝试抓取此页面,当我这样做时scrapy shell "https://redsea.com/en/apple-iphone-x-64gb-silver.html"
,它会下载 html 页面,我可以view(response)
在浏览器中查看下载的 html:
但是,当我尝试获取任何数据产品名称时,例如,response.css('.page-title')
它给了我空的响应:
使用scrapy抓取使用rest-api获取数据的网站只是下载没有数据的网站结构html,并且scrapy无法获取该数据是有道理的。但在这种情况下,scrapy 会下载带有数据的 html 文件,但无法使用 css 或 xpaths 读取它。我不明白这种行为。