规则名:adetailbuytaskspost

这个规则是另外一个规则的二级

规则里边使用了连续动作 页面会有跳转

结果这个页面会一直采集不到 请各位查看下
举报 使用道具
| 回复

共 13 个关于本帖的回复 最后回复于 2017-11-14 12:02

沙发
yangwenge 金牌会员 发表于 2017-11-10 17:13:04 | 只看该作者
第二个动作定位到了3个节点,导致后面爬虫跳转不到这个样本页面,无法再次执行该规则。

举报 使用道具
板凳
yangwenge 金牌会员 发表于 2017-11-10 17:18:34 | 只看该作者
需要将第二个动作拆分成两个动作,一个动作点击下拉框,一个动作选择下拉框内的选项
举报 使用道具
地板
umsung 高级会员 发表于 2017-11-10 17:21:58 | 只看该作者
本帖最后由 umsung 于 2017-11-10 17:43 编辑

拆分的点击下拉框动作的xptah   是.//*[@id='a-autoid-2-announce']
拆分的点击下拉框内的选项的xpath    只选择一个的换就用这个 .//*[@id='a-popover-3']/div/div/ul/li[position()=1]      
  如果要全部选择一遍就用.//*[@class='a-dropdown-item']
举报 使用道具
5#
apple520 初级会员 发表于 2017-11-10 18:18:50 | 只看该作者
umsung 发表于 2017-11-10 17:21
拆分的点击下拉框动作的xptah   是.//*[@id='a-autoid-2-announce']
拆分的点击下拉框内的选项的xpath     ...

你这种试过了 不行
举报 使用道具
6#
umsung 高级会员 发表于 2017-11-10 18:47:58 | 只看该作者
第一步点击  .//*[@id='a-page']/div[position()=2]/div/div/div[position()=1]/form/div/div/span/fieldset/div/div[position()=2]/div[position()=1]/label/input
第二步点击  .//*[@id='a-autoid-2-announce']
第三步点击 .//*[@id='postOrderSubject_0']
第四步点击 .//*[@class='a-button a-button-primary']
举报 使用道具
7#
apple520 初级会员 发表于 2017-11-11 09:31:25 | 只看该作者
umsung 发表于 2017-11-10 18:47
第一步点击  .//*[@id='a-page']/div/div/div/div/form/div/div/span/fieldset/div/div/div/label/input
  ...

按照你这个还是没用
举报 使用道具
8#
Fuller 管理员 发表于 2017-11-11 09:46:44 | 只看该作者
apple520 发表于 2017-11-11 09:31
按照你这个还是没用

我加载了你的规则,看到没有按照楼上说的定义4个步骤,你只有3个步骤。另外,第一个步骤,悬浮以后应该做高级设置,加个额外延迟
举报 使用道具
9#
apple520 初级会员 发表于 2017-11-11 09:52:34 | 只看该作者
Fuller 发表于 2017-11-11 09:46
我加载了你的规则,看到没有按照楼上说的定义4个步骤,你只有3个步骤。另外,第一个步骤,悬浮以后应该做 ...

我改回去了 因为你之前的四个规则也没有效果 所以改回去了
举报 使用道具
10#
umsung 高级会员 发表于 2017-11-11 11:46:03 | 只看该作者
本帖最后由 umsung 于 2017-11-11 12:01 编辑
apple520 发表于 2017-11-11 09:52
我改回去了 因为你之前的四个规则也没有效果 所以改回去了

请照着回复的帖子修改,都测试运行过了,没有任何问题,你自己做的规则,虽然可以跳转运行 ,但是因为第二步定位错了,导致跳转错了页面从而会出现你说的那种情况。
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • Gephi社会网络分析-马蜂窝游记文本分词并同
  • Gephi社会网络分析-基于马蜂窝游记文本以词
  • 知乎话题文本根据词语间距筛选后生成共词矩
  • 马蜂窝游记文本分词后以词语间距为筛选条件
  • 学习使用apriori算法挖掘关联关系

热门用户

GMT+8, 2024-4-19 17:20