菜单

第2节 列表循环

一、前言

循环概述章节,我们了解到循环就是重复的做一件事情,但是每一次操作的对象是不一样的,那么接下来我们就给大家介绍几

种常见的循环,以及它们适用的场景。本章节介绍的是列表循环。

二、应用场景

列表循环的使用场景非常广泛,它主要用于处理一系列重复的任务,这些任务通常针对列表中的每个元素执行相同的操作,例如

我们想在一个网站上进行关键词搜索,搜索完一个,我还想搜索第二个,搜索第三个,我想搜索多个关键词,那么这里就用到了

我们的列表循环。

三、实战演示

下面我们搭建一个在网站上依次输入关键词,并采集搜索结果的应用。此处演示的网址是百度资讯:

https://www.baidu.com/srtt=1&bsst=1&cl=2&tn=news&rsv_dl=ns_pc&word=数据采集

我们要实现多个关键词的搜索,其实就是把搜索一个关键词这件事重复很多遍。那么我们可以先搭建一下搜索一个关键词的流

程。

按照流程,会实现打开百度资讯网页,模拟人工输入关键词【数据采集】,然后点击搜索框,并进行数据采集。运行效果如下:

接下来实现多个关键词的抓取。首先需要先创建一个数据表格变量,添加需要搜索的关键词,这个就是我们用于循环的列表。

然后使用【列表循环】指令,列表选择前一步创建的变量的第一行,即实现循环提取第一行的单元格内容。

将填写网页输入框,点击元素和数据采集步骤拖入到循环内。

将【填写网页输入框】的填写内容改成【列表循环】指令生成的变量,至此可以实现多个关键词的循环输入。


点击运行,系统打开网页,输入第一个关键词,点击搜索,采集数据之后输入第二个关键词,点击搜索完成数据采集。依次循环

采集完列表里的3个关键词。

 

总之,列表循环在RPA中主要用于处理一系列重复的任务,通过遍历列表中的元素,对每个元素执行相同的操作。遇到类似的使

用场景就可以用上【列表循环】指令

上一个
第1节 循环概述
下一个
第3节 按次数循环
最近修改: 2024-11-20