首页 > 解决方案 > Scrapy打开的页面与原始URL不同

问题描述

我正在尝试从网站上抓取价格数据,

如果我只是在浏览器中输入http://search.suning.com/iPad/并搜索,网站是这样的: 使用 URL 打开的页面

但是,使用我的代码,我做到了

start_urls = [
        'https://search.suning.com/{}/'.format('iPad')
    ]
...
open_in_browser(response)

并得到了这个页面: Scrapy打开的页面

基本上,价格信息(这是我要抓取的)不再显示。我不确定为什么,因为它应该是完全相同的链接。任何想法是什么导致了问题以及如何解决它?

标签: pythonscrapyweb-crawlerresponse

解决方案


推荐阅读