本帖最后由 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值造成的问题
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • gooseeker分词工具的命名实体识别和词形还
  • 怎样设置LDA模型的超参数alpha(α)和beta(
  • LDA主题分析模型到底是什么?
  • top2vec话题发现原理和使用方法
  • 将文本聚类和LDA分析模块安装在数据盘上的

热门用户

GMT+8, 2026-5-2 16:01