循环相似元素总是跳出超出下标值,求助小可耐后解决思路如下
回答
收藏

循环相似元素总是跳出超出下标值,求助小可耐后解决思路如下

s
shanjiabin
2023-06-27 09:33·浏览量:1232
s
shanjiabin
发布于 2023-06-27 09:331232浏览

先放大神的学习笔记:

https://www.yuque.com/pengzhiqiang999/xiaokenai/eff0og?singleDoc# 《通往大神之路!!小白大神的RPA学习之路!!》

小可耐微信:13133870607

一:

问题总是出现在抓取手机端拼多多的时候

错误提示是下标值超过最大下标。

解决的方法是

把循环相似元素改成for循环,同时改成循环列表


第二个for循环长度减1 

测试之后遇到第二个问题,循环相似元素的时候有时候结果有4,有时候6 ,甚至8个,点击的时候就点不到容易出错。

再次求助大神小可耐,


再次测试后,发现主要问题解决了,然后再跑了十几分钟,拼多多又跳出来一个广告,导致后退少了一步卡在商品详情页。

大神给帮忙加了个判断循环:

如果循环列表结果是0就后退继续循环相似元素,知道不为0的时候退出循环继续跑。

这下终于完全搞定,不再跳出任何错误了。

结尾再次感谢影刀的小可耐。

收藏
全部回答1
最新
发布回答
回答