本帖最后由 guolili 于 2024-7-22 16:03 编辑


本帖子中包含更多资源

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

x
举报 使用道具
| 回复

共 1 个关于本帖的回复 最后回复于 2024-7-22 16:48

沙发
Fuller 管理员 发表于 2024-7-22 16:48:03 | 只看该作者
可以观察一下DOM树,可以看到3个抓取内容对应的dom节点具有相同的class属性值。

爬虫生成规则的时候优选class属性作为定位标志,那么就会发生3个抓取内容都采集了相同的内容。

如果dom树上这3个dom节点的父节点或者不太远的祖先节点有各自不同的class或者id属性值,那么分别用这些节点做上定位映射。
如果上一种情况不存在,而是共同的父节点或者不太远的共同的祖先节点有class或者id属性,那么就用那个节点为这三个抓取内容都做上定位映射。
定位映射参看教程:https://www.gooseeker.com/doc/article-527-1.html

如果都没有合适的定位映射节点,那么就在整理箱上面选择“只用id”这个定位偏好,就会避开相同class值造成的问题
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

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

热门用户

GMT+8, 2024-10-31 12:53