如何实现while里的嵌套循环n+1?

1.需求是:用循环实现自动翻页后再当前页数进行selenium自动化点击*

2.出现问题:不管第几页执行完后 提交确认后网站自动返回到“第一页”

3.目的是: 第一次循环 点击前进按钮1次,第二次循环前进按钮点击2次 如果类推

4.请教大神如何修改以下代码,使得每循环n次,嵌套循环就执行n+1次?ps:URL地址是不变的,或许有其他方********

图片说明

法吗?

while page <= 87:
    page=page+1
    driver.find_element_by_xpath("//div[@class='el-col__multi-checkbox el-col el-col-24']//span[@class='el-checkbox__inner']").click()#执行操作



    while page <= b:
        n = home page + 1
        driver.find_element_by_xpath("//button[@class='btn-next']").click()#点击前进下一页
        time.sleep(2)
        continue

2个回答

该用for 也行吧,结合range函数

接口请求吧 selenium效率很低

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问