在抓取瀑布流网页时,参照了今日头条那个连续动作案例选择了滚屏的连续动作,但是在抓取过程中如果不动页面就只能抓10条数据重复抓三次,在抓取过程中滚动页面就能多抓数据,一直抓到我滑动到的网页那块,但因为我滑动网页加载的速度没抓取数据速度快,所以前面的数据会重复抓取多次。请问各位大佬这种情况怎么办,该怎么自动滚屏抓取呢?抓取的网页链接是抑郁症 - 好大夫在线 (haodf.com)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
举报 使用道具
| 回复

共 1 个关于本帖的回复 最后回复于 2023-5-25 16:09

沙发
Fuller 管理员 发表于 2023-5-25 16:09:44 | 只看该作者

我测试了一下,这个网页要选用“滚轮”动作,这个网页上有一个隐藏的内部滚动条。

定义滚轮动作的时候,比较麻烦的是要找对滚轮区域。经过测试,发现上图那个区域就是滚轮区域。为那个区域生成xpath,把xpath写到规则中。

另外要设置滚动像素数,跟滚屏不一样,不是一屏一屏地滚,而是一个像素一个像素地滚,一个像素很小,一屏高度方向大概有800-1500个像素,跟自己电脑的分辨率有关。

旗舰版才能使用滚轮功能

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • 利用AI阅读和分析文本:扣子COZE记录用户反
  • 在网页片段内直观标注——以B站评论采集为
  • 利用AI阅读和分析文本:使用COZE建设游记文
  • 使用AI工具Kimi生成python代码为文本分析结
  • 苹果mac电脑安装集搜客网络爬虫软件失败的

热门用户

GMT+8, 2024-12-5 03:40