业务实战————Uibot6.0 .1多页面商品信息抓取RPA机器人

前言

【案例描述】

鲜果记水果店计划在淘宝电商平台上开设一家新店,小微是该企业运营部分的运营专员,主要负责公司商品上架和管理的工作。

公司计划在开店的新品促销活动中增加水果品类红富士苹果。小微需在商品上架前了解目前平台中销量前列的红富士苹果的定价情况,为公司产品定价和促销方案提供决策依据。他计划在淘宝平台以 "红富士苹果"为关键词进行搜索,然后选择销量从高到低排名,收集前三页的红富士苹果的商品价格信息,统计目前销售前列的价格区间分布情况。小微计划抓取的商品数据指标如下表所示。

【相似案例】

Uibot6.0 (RPA财务机器人师资培训第3天 )财务招聘信息抓取机器人案例实战_uibot6.0 为什么没找到mageai-CSDN博客https://blog.csdn.net/Zhiyilang/article/details/136966121?spm=1001.2014.3001.5501

视频展示:

Uibot6.0 RPA财务招聘信息抓取机器人案例实战

Uibot (RPA设计软件)股票板块行情抓取------------课前材料四_uibot里面res文件夹在哪-CSDN博客https://blog.csdn.net/Zhiyilang/article/details/135587294?spm=1001.2014.3001.5501

视频展示:

RPAUiBot 股票板块行情抓取拓展(每日)

需求分析

详细业务操作步骤及需求如下:

多页面商品数据抓取流程:

打开淘宝平台 →输入关键词"红富士苹果"→将销量从高到低排序 →复制并粘贴第1条商品数据→ 复制并粘贴第2条商品数据 → ......→进入下一页重复之前的操作本任务开发"多页面商品数据抓取"机器人,由RPA机器人模拟人工操作步骤,进行多页面商品数据抓取。

|-----|------------------|---|---|---|---|---|---|
| 序 号 | 步骤 | 具体操作 ||||||
| 1 | 打 开 淘 宝 网 | 与"表 4-2 单个商品上架需求分析"操作步骤 1一致 ||||||
| 2 | 输入关键 词 | 与"表 4-2 单个商品上架需求分析"操作步骤 2一致 ||||||
| 3 | 商品排序 | 单击"销量从高到低",将商品按销量进行排序 ||||||
| 4 | 抓 取 商 品 数据 | 与"表 4-2 单个商品上架需求分析"操作步骤 3一致 ||||||
| 5 | 写入数据 至 Excel 工作簿 | 与"表 4-2 单个商品上架需求分析"操作步骤 4一致 ||||||
| 6 | 抓 取 页 面 2 数据 | 单击"下一页",重复之前的操作,完成剩余商品数据的抓取 ||||||

一、自动化流程开发准备

1.新建流程块

打开UiBot新建"多页面商品信息抓取"流程,与"单页面商品数据抓取自动化流程开发准备步骤1"一致,如图所示:

2.存放案例素材

新建一个的"商品价格收集.xlsx"工作簿存放在流程文件夹"res"目录下,以便 RPA 机器人使用,与"单页面商品数据抓取自动化流程开发准备步骤2"一致,如图所示:

二、自动化流程开发设计(一定要提前登录号淘宝账号,避免报错

|-----|-------------------|---|---|---|---|-------------------------------|
| 序 号 | 流程步骤 | 自动化流程设计 |||| 命令 |
| 1 | 打开淘宝网 首页 | 与"单页面商品数据抓取 5.2.2 自动化流程梳理"一致 |||| 与"单页面商品数据抓取 5.2.2 自动 化流程梳理"一致 |
| 2 | 输入关键词 | 与"单页面商品数据抓取 5.2.2 自动化流程梳理"一致 |||| 与"单页面商品数据抓取 5.2.2 自动 化流程梳理"一致 |
| 3 | 抓取商品数 据 | (1)商品排序 (2)批量抓取商品数据 |||| (1)等待元素、点击目标 (2)等待元素、数据抓取 |
| 4 | 写入数据至 Excel 工 作 簿 | 与"单页面商品数据抓取 5.2.2 自动化流程梳理"一致 |||| 与"单页面商品数据抓取 5.2.2 自动 化流程梳理"一致 |
| 5 | 保存流程项 目 | |||||

1.打开淘宝网首页

与"单页面商品数据抓取自动化流程开发设计步骤1"一致,如图所示:

2.输入关键词

与"单页面商品数据抓取自动化流程开发设计步骤2"一致,如图所示:

3.抓取商品数据
(1)商品排序
第1步:

**【操作目标】**等待淘宝网首页完全加载完成后再进行下一步操作,防止网络延迟造成的异 常错误。 与"单页面商品数据抓取自动化流程开发设计步骤3第1步"一致。

第2步:

【操作目标】 根据需求点击"销量"模块,将商品按销量进行排序。 添加**【点击目标】** 命令→移动到"未指定"点击"从界面上选取",选择淘宝网首页 的 "销量"(链接)→其余属性保持默认,如图所示:

(2)批量抓取商品信息
第1步:

**【操作目标】**等待淘宝网首页完全加载完成后再进行下一步操作,防止网络延迟造成的异 常错误。

同上操作,添加【等待元素】命令→移动到"未指定"点击"从界面上选取",选取 商品界面的"包邮"(链接)→其余属性保持默认。

第2-7步:

与"单页面商品数据抓取自动化流程开发设计步骤3第2-7步"一致。

第8步:

【操作目标】 抓取翻页。 点击"抓取翻页"→选取商品页面底部的"下一页"(链接)元素,如图所示:

第9步:

【操作目标】 修改抓取页数。 完成好抓取翻页后,在"属性"中更改"抓取页数"为【3】→其余属性保持默认,如图所示:

【重点解析】

数据抓取"抓取页数"属性默认为 5,"抓取页数"指的是翻页次数。

4.写入数据至 Excel 工作簿

与"单页面商品数据抓取自动化流程开发设计步骤 4"一致,如图所示:

5.保存流程项目

本案例可视化代码全部完成,**如图所示:**在当前流程开发界面,点击" "图标,保存本流程可视化代码。再返回到流程图界面。添加"结束"流程,连接流程,将流 程编辑完整。点击"保存",保存本案例流程。

ppt数据管理场景应用

相关推荐
王俊山IT16 分钟前
C++学习笔记----10、模块、头文件及各种主题(一)---- 模块(5)
开发语言·c++·笔记·学习
道可云1 小时前
道可云人工智能&元宇宙每日资讯|2024国际虚拟现实创新大会将在青岛举办
大数据·人工智能·3d·机器人·ar·vr
Yawesh_best1 小时前
思源笔记轻松连接本地Ollama大语言模型,开启AI写作新体验!
笔记·语言模型·ai写作
微凉的衣柜2 小时前
Meta AI 推出机器人开源项目:推动触觉感知和人机交互的前沿研究
人工智能·机器人·人机交互
袁牛逼2 小时前
自动打电话机器人,好用吗?
机器人
资源补给站2 小时前
论文2—《基于柔顺控制的智能神经导航手术机器人系统设计》文献阅读分析报告
机器学习·机器人·手术机器人
袁牛逼2 小时前
ai外呼机器人的作用有哪些?
人工智能·机器人
CXDNW3 小时前
【网络面试篇】HTTP(2)(笔记)——http、https、http1.1、http2.0
网络·笔记·http·面试·https·http2.0
使者大牙3 小时前
【大语言模型学习笔记】第一篇:LLM大规模语言模型介绍
笔记·学习·语言模型
ssf-yasuo3 小时前
SPIRE: Semantic Prompt-Driven Image Restoration 论文阅读笔记
论文阅读·笔记·prompt