循环指令在 RPA 中用于重复实行一系列动作,直到知足特定条件。
它们是自动化任务中不可或缺的组成部分,尤其是在须要处理大量数据或实行重复任务时。

下面是几种常见的循环指令:

For 循环:这种循环会预先设定循环次数。
例如,如果你想要遍历一个列表中的所有项目,或者重复一个动作固定的次数,可以利用For循环。
While 循环:While循环会持续实行,直到某个条件不再知足。
它适用于你不知道须要循环多少次的情形,例如,读取一个未知长度的文件直到末端。

详细指令先容

For 次数循环

快速入门  轮回指令附案例

描述:对一组指令进行特定次数的循环操作

起始数

设置循环计数器的起始数值

结束数

设置循环计数器的结束数值

递增值

设置每次循环递增的数值

利用示例

此流程实行逻辑:利用【For次数循环】设置起始数为1、结束数为10、递增值为2 --> 循环体实行【打印日志】指令打印当前循环值 --> 直至起始数与结束数大小关系改变则循环结束

ForEach 列表循环

描述:依次循环列表中的每一项的操作

此指令比较常用,运用处景有:【获取一个文件夹中的所有文件,并对所有文件遍历循环一遍】、【网页中识别出一列表中的所有元素,对每个元素遍历循环一次,实行对应的操作】

列表

输入列表或者选择已创建的列表变量,如:[1, 2, 3, 4, 5 ],['影', '刀', 'R', 'P','A']

输出循环项的位置

勾选则输出循环项的位置变量

存储循环项至

保存当前循环到的列表项为变量

注:列表格式为list = [value1 , value2 , value3];列表内可存储不同类型的数据项;列表循环项的位置从0开始

利用示例

此流程实行逻辑:利用【ForEach列表循环】指令循环指定列表中的每一项 --> 循环体实行【打印日志】指令打印当前循环项以及当前循环值 --> 直至列表的末了一项则循环结束

循环指令还包括 While循环、无限循环、循环相似元素等等,此处不一一解释,事理是同等的,可通过考试测验不同的指令达到学习的效果或查看官方帮助文档。

案例场景

对同一个帖子,评论五次

流程剖析

评论五次,这是一个重复的动作,可以采取循环指令

详细步骤

手动打开星球的打卡页面,采取【获取已打开的网页工具】指令,获取当前的网站。

加入【循环指令】,并设置次数为 5,起始数设置为 1,结束数设置为 5。

点击评论按钮

捕获评论输入框,输入评论内容

点击提交按钮。

完全流程