python - Scrapy打开的页面与原始URL不同
问题描述
我正在尝试从网站上抓取价格数据,
如果我只是在浏览器中输入http://search.suning.com/iPad/并搜索,网站是这样的:
但是,使用我的代码,我做到了
start_urls = [
'https://search.suning.com/{}/'.format('iPad')
]
...
open_in_browser(response)
基本上,价格信息(这是我要抓取的)不再显示。我不确定为什么,因为它应该是完全相同的链接。任何想法是什么导致了问题以及如何解决它?
解决方案
推荐阅读
- python - 在 python 中使用 su 的多个命令 - 用户
- python - 如何记录 tensorflow 对象检测 api 的训练和结果?
- visual-studio-code - VS 代码扩展在编辑其 JS 后不反映更改
- html - 为什么 w3 验证器说“元素
- 不允许作为元素的子元素
- 在这种情况下”?
- logging - Xamarin 表单中的多目标和使用 Microsoft.Extensions.Logging
- sql - 如何处理多列上的重复项?
- ssl - 基于 libcurl 的 ftp 客户端程序 tls 会话超时到 vsftpd 服务器。但是 curl 在同一服务器端口上工作正常
- amazon-ec2 - 不能使用 boto3 发出超过一种类型的现场请求
- flutter - 按集团管理全局事件
- java - 避免任务调度程序在选择查询中先前获取的列数据