Uipath收集GitHub知识库的数...
 
Notifications
Clear all

RPA社区具有邮件自动通知功能,可以关注帖子实时追踪答复情况。需要在账号中 正确添加邮箱哦(⊙o⊙)

Uipath收集GitHub知识库的数量-教程  

 

篮网
活跃会员
已加入: 8月 前
帖子: 8
03/04/2020 9:12 上午  

步骤1:将技术列表与列名技术和存储库计数一起存储在excel工作表中,如下所示。

Sample File for Web Scraping RPA Projects Edureka

步骤2:打开UiPath Studio并创建一个空白项目。提及项目名称、位置和描述。然后单击Create。

Blank Process in UiPath RPA Projects Edureka

步骤3:打开仪表板后,在活动窗格中搜索流程图活动并将其拖到工作空间。我们正在拖动流程图,以确保完全自动化的正确工作流程。

Flowchart RPA Projects Edureka

步骤4:现在,从“活动”窗格中拖动“生成数据表”活动。将其与流程图的起始点连接。

步骤4.1:双击活动,然后单击数据表选项。然后你要提到列名。由于excel工作表中只有两列,我们将在数据表中提到相同的列名。为此,单击edit column选项并提及详细信息。下面的参考。

Build Data Table RPA Projects Edureka

步骤4.2:填写详细信息后,点击OK。这将创建一个数据表。数据表是UiPath将用来读取excel文件中的数据并将检索到的数据存储在excel文件中的表。下面的参考。

Data Table RPA Projects Edureka

步骤4.3:下一步,在数据表活动的输出部分提到一个变量来存储数据表的输出。这里我将它作为TechnologiesList。

Properties Section of Data Table RPA Projects Edureka

步骤5:现在回到流程图,并从活动窗格中添加Excel应用程序范围活动,以执行与Excel文件相关的操作。然后将构建数据表活动连接到流程图中的此活动。

 

步骤5.1:双击Excel应用程序范围活动,并提及Excel工作表的路径。然后,在此活动的Do部分中,从活动窗格中拖动读取范围活动,并提及工作表名称和范围。另外,在Read Range活动的输出部分中提到您在TechnologiesList之前创建的数据表变量的名称。

Read Range RPA Projects Edureka

步骤6:现在我们的下一步是从Web页面中提取元素。为此,回到流程图并从活动窗格中拖动一个序列。然后,将Excel应用程序范围活动连接到流程图中的这个序列,并将该序列重命名为Web Scrape,以便更好地理解,如下所示。

Sequence of Flowchart RPA Projects Edureka

步骤6.1:现在,双击Web刮痕序列并拖动打开的浏览器活动。在这个活动中提到您希望获取数据的URL。我将在下面的双引号中提到GitHub搜索URL。

Open Browser RPA Projects Edureka

步骤6.2:在此活动的Do部分中,从活动窗格中拖动Attach Browser活动。然后在浏览器或屏幕上进行指示。这是为了确保所有的活动都必须发生在这个特定的web页面上。

步骤6.3:现在,Attach浏览器活动的Do部分为每个行活动拖动。在这个活动中提到数据表变量,即TechnologiesList,以便为数据表中的每个行值启动一个循环。

For Each Row RPA Projects Edureka

步骤6.4:在上述活动的Body部分,拖动Assign活动,并在To部分和row(0)中提到Techname变量。值部分的ToString如下所示。这是从excel工作表中获取每个技术名称并将其存储在变量Techname中。

步骤6.5:然后拖动一个延迟活动,并提到一个大约10-30秒的延迟。

步骤6.6:现在,我们的下一个任务是自动输入技术名称。为此,您必须从活动窗格中设置文本活动。然后您必须在屏幕上指出文本应该自动键入的位置。在这里,我将在搜索栏中指出它。在这个活动的文本部分,我将提到Techname变量。

Set Text RPA Projects Edureka

步骤6.7:然后拖动一个延迟活动,并提到一个大约5-10秒的延迟。

步骤6.8:下一步,拖动发送热键活动,并提到要输入的键。这将帮助您在web页面上自动单击Enter。

步骤6.9:现在,再次添加延迟,以避免在延迟活动的帮助下出现大约10-30秒的错误。

Delay activity RPA Projects Edureka

步骤6.10:完成上述步骤后,接下来必须从活动窗格中拖动Get Text活动,并在浏览器中指出希望从何处提取数据。这里,我将在屏幕上指出显示存储库的位置。此外,您还必须在属性窗格的输出部分中提到此活动的输出变量。这里我将提到变量RepName。

Get Text RPA Projects Edureka

步骤6.11:最后,您必须在to部分中拖动一个分配活动和提到行(1),并拖动一个变量来存储存储库计数。即RepName。参考上图。

步骤7:现在,您必须将值存储回excel文件。为此,回到流程图并从活动窗格中添加写范围活动。将Web刮取序列连接到此活动,如下所示。

Flow of Process RPA Projects Edureka 1

步骤7.1:然后,用引号标出excel表格的路径。还要提到数据表的名称、工作表编号和它必须从其中开始写入数据的单元格值。这里的数据表名是TechnologiesList,表号是表2,单元格值是AI。下面的参考。

Write Range Activity RPA Projects Edureka

步骤8:保存并执行设计的自动化。

将看到下面的输出。

Output Sheet RPA Projects Edureka

 


引用
Topic Tags