Skip to content

无下一页按钮只有具体页面按钮时的翻页方法(EXEC和EVAL教程)

Naibo Wang edited this page Dec 25, 2023 · 11 revisions

示例任务文件:290.json,可直接放入tasks文件夹内读取此文件。

需求:部分页面下没有“下一页”按钮,翻页只能通过在第1页点击页码按钮2,在第2页点击页码按钮3……来实现。

c7d2811b7b54c5934b4e13d2acbacd67

实现方式,以中国地震台网为例,假设此网站没有翻页的下一页按钮:

  1. 正常设计流程:打开网页 -> 输入查询条件 -> 点击查询按钮。

  2. 任务流程图左侧拖动一个自定义操作到流程图,类型为在执行环境下运行Python代码(exec操作),代码内容为:

self.page = 2

即定义一个自定义变量self.page,初始值为2,这里设置为2的原因为第一个要点击的翻页的页码按钮就是第二页:

image

Clone this wiki locally