现在可以爬取多列了,但只能爬取第一行

BUG反馈 · 365 次浏览
一烟难禁 创建于 2023-07-16 11:01

https://temp.getquicker.net/588192/65d454ba63a04d2cba48bed91f88b9ad.html

 

之前发现爬取多列的时候无效,在作者更新版本之后已经解决,但又发现新的问题,如图所示,我选择了3列,结果只能爬取到第一行,已附上调试网址,请作者排查,谢谢!


回复内容
H-D-G 2023-07-16 11:31
#1
回复 阿苏00131 :

结合Cesar的【快速选择CSS】应该可以多列选择

如果你真的打算结合这两个动作的话,可以参考下这个
https://getquicker.net/Sharedaction?code=99cf9e5a-8cce-4019-127c-08db84706690

H-D-G 最后更新于 2023-07-16 11:31
阿苏00131 2023-07-16 11:16
#2

看起来运行没问题,可以试试1列的情况先。查看是否符合预览再决定多列,按照图片的可以尝试以下:

试试1列都填:.mt-3+ .pb-4 .mr-1

试试2列都填:.mt-3+ .pb-4 .user-link

试试3列都填:.mt-3+ .pb-4 .d-md-table-cell a

一烟难禁 回复 阿苏00131 2023-07-16 11:24 :


一烟难禁 回复 阿苏00131 2023-07-16 11:26 :

单选一列的结果,CSS 2个分别选的是红色框中所示,有时候只能爬取到第一行,有时候又可以爬取到多行,不稳定,不知道是什么原因。而按照你上面列举的复制粘贴过去,运行显示返回结果为空

一烟难禁 最后更新于 2023-07-16 11:38
一烟难禁 2023-07-16 11:16
#3

另外,我是这方面的小白,猜想这个动作用的是Quicker内置的选择器,通过2次选择确定相似元素列表来提取的,相对Cesar的【快速选择CSS】来说简单易用,界面友好,但也不够精准,不能排除不符合需求的元素,选择完成后不能显示已匹配多少个元素以便多列比对,毕竟不是复杂的场景,不过如果能增加排除及显示已匹配元素数目功能就更加完美啦。最后感谢作者的辛劳付出,祝越来越好!!!

阿苏00131 回复 一烟难禁 2023-07-16 11:26 :

结合Cesar的【快速选择CSS】应该可以多列选择

回复主贴