抓取页数多一点就失败,试了9页90条数据

BUG反馈 · 306 次浏览
沧海叫一声 创建于 2023-07-18 23:56

试了5页和7页没问题,9页就无反应了,自动翻到第9页就一直显示 “共9页。任务进度:9”,也没有EXCEL弹出。我还得双击这个显示9次才能关闭这个提示,一共9层提示重叠着的。


回复内容
EC10010 2023-07-19 09:16
#1

可能数据太多?1页多少行?

要不我设计成一个Excel表放指定多少页的内容,多少页由用户输入,例如5页1个表,10页2个表。

沧海叫一声 回复 EC10010 2023-07-19 15:18 :

今天试了10页,每页50行,正常。又试了30多页的,一次正常,一次失败。

沧海叫一声 回复 EC10010 2023-07-19 19:06 :

单位电脑也一样,抓到最后提示:共36页。任务进度:36

几分钟过去了还是没反应。我把浏览器关了就出来个错误提示:

运行子程序(获取当前页表格)失败。运行子程序(通过

表格某元素的选择器获取table)失败。操作超时,未

获得插件响应(360se)。 (浏览器控制)(运行子程序)

(----智能采集网页表格v16:运行子程序----)

EC10010 回复 沧海叫一声 2023-07-19 19:12 :

已更新。

沧海叫一声 回复 EC10010 2023-07-19 22:28 :

抓到第36页(最后一页),提示 失败。

另外成功后生成的桌面文件夹里,一堆TXT和EXEL文件,而且这两种文件相同文件名里的内容不一样(比如36.TXT和36.xlsx里内容不同,TXT和实际抓取的页内容一致,EXCEL文件的有偏差,30.XLSX和实际第36页内容一样)

EC10010 回复 沧海叫一声 2023-07-19 22:34 :

截图生成的文件名来看看

EC10010 回复 沧海叫一声 2023-07-19 23:27 :

似乎还有问题,晚点更新。

沧海叫一声 回复 EC10010 2023-07-19 23:41 :

为什么要生成这么多文件,就不能以追加形式来实现多页内容只生成一个文件吗?

EC10010 回复 沧海叫一声 2023-07-19 23:52 :

更新了。源数据在本地,不怕爬取过程被中断。可通过动作右键菜单获取项目文件夹,生成表格。

EC10010 回复 沧海叫一声 2023-07-20 09:24 :

更新:若“多少页一个表”输入0,则所有页放在一个表。

沧海叫一声 回复 EC10010 2023-07-20 13:35 :

更新了,输入0了,到最后一页(第36页)还是弹出失败提示,中止后,桌面文件夹有35个TXT文件。

试了20页的,正常

沧海叫一声 最后更新于 2023-07-20 13:39
沧海叫一声 回复 EC10010 2023-07-20 13:59 :

好奇怪,我分两次抓取。先一次性抓前30页,再抓后6页,前面连续30页的正常,后面再连抓最后6页时,在最后1页却弹出失败的提示来,晕!!

EC10010 回复 沧海叫一声 2023-07-20 14:05 :

最后1页有什么特殊?

沧海叫一声 回复 EC10010 2023-07-20 21:41 :

我找到原因了,最后一页只有13行数据,之前的每页都是50行数据,我在第1页抓取时,经常是鼠标点击采样是点选的第40多行数据来取样的,所以都失败了。

我试了下点击第1页的前13行数据取样,36页全部正常抓取,无错误。点击第1页第14行来取样,抓到最后一页(最后一页有13行数据)就弹出失败的提示。

EC10010 回复 沧海叫一声 2023-07-20 21:49 :

这种情况新版的失败时可重新获取选择器的的功能派上用场了。

回复主贴