目录

1. Uibot简介

2.下载安装Uibot

3.启动Uibot,两行代码获取淘宝网商品数据

4.写在最后


1. Uibot简介

UiBot是一种RPA平台,RPA的全称是Robotic Process Automation,中文翻译为机器人流程自动化。如果你不了解RPA,那么“按键精灵“你总该知道了吧,没错,UiBot和按键精灵本质上都是RPA工具,但是它们的基本理念上有很多不同点,技术上的差异更是天翻地覆。主要有以下四点:

  • 按键精灵针对个人用户的需求做了很多优化,能制作用户界面,能设定热键,支持多线程操作,这些功能在UiBot中都被删掉了;
  • UiBot针对企业用户做了很多优化,支持SAP自动化操作,能以流程图方式展现,支持分布式的控制中心,这些都是按键精灵不具备的;
  • 按键精灵的主要指标是运行速度快,因为游戏画面瞬息万变,慢了会跟不上游戏的节奏;软件体积小,因为个人用户的下载带宽有限,这些指标在UiBot中并不重要;
  • UiBot的主要指标是运行稳定性好,容错性强,遇到特殊状况宁可停下来,也不盲目操作,另外每次运行都有迹可循,这些指标都远远超过了按键精灵。

一般的RPA平台至少会包含三个组成部分:开发工具、运行工具和控制中心。UiBot也不例外,在UiBot中,这三个组成部分分别被命名为UiBot Creator、UiBot Worker和UiBot Commander。如图所示:

如果只需要少量的电脑运行流程,可以由Creator制作出流程后,直接打包分发给Worker使用,Commander不需要参与;如果需要大量的电脑运行流程,比较合适的方式是Creator把流程先上传到Commander,再由Commander统一下发给各个Worker,并统一指挥各个Worker执行流程。一般的开发者,不是应用在商业上,只需要Creator这部分就可以解决许多问题。好了,废话不多说,有想要更多的了解Uibot的,可以点这里https://docs.uibot.com.cn/guide/d1/ch002.html?version=0.3646315550478363#rpa%E7%AE%80%E4%BB%8B

2.下载安装Uibot

官网下载地址:https://www.uibot.com.cn/downloadcenter,点击下载安装,你可以选择登录或者不登录都行,这个软件Creator部分是完全免费的。

3.启动Uibot,两行代码获取淘宝网商品数据

软件的初始页面如下:

你可以选择新建流程,随便起一个名字,我的已经有建好的了。进入新建流程之后如下:

点进去后的页面如下:

在点击获取数据之前,你需要打开获取数据的网页,我所要获取的是淘宝网上的商品数据,于是便打开了淘宝网站,搜索我想要获取的商品名称,这里我搜索的是女生生日礼物。页面如下:

看到网页,选择你想要的数据,比如图中的金额,这时返回Uibot中再点击获取数据那个标签,出现了新页面点击选择目标按钮,选择网页中的金额目标,然后弹出了让你再次选择同一层级的数据目标,也是就上图中两个箭头指向的数据,属于同一层级。获取完金额数据,可以点击获取更多数据选择,再获取其他的数据,我们这里再次获取了旗舰店名称的数据,当然也可以获取更多,看你自己的选择了,之后点击下一步,可以选择点击翻页也可以点击完成,一个是获取更多的页面的数据,另一个是只获取当前页面的数据。具体的过程如下图:

经过以上步骤就可以完成网页数据的抓取了,只有一行代码,这里我只抓取了金额和旗舰店数据,第二行代码就是显示我们抓取的数据,代码有可视化的功能,便于理解,也可以查看源代码,接下来我们就来看看代码及我们抓取的数据吧。

如上图所示,你点击运行按钮,就会输出我们抓取到的数据,如果没有数据,你可以选择刷新一下页面,再次运行一下即可。

如果我们想要这些数据怎么办呢,很简单,再加2行代码,把它保存到EXCEL文件中即可。如下,一个5行代码:

保存到的EXCEL数据如下:

4.写在最后

至此本文已经完结,写的可能不好,请见谅。写本文的目的就是因为我觉得Uibot这个工具很好用,工作中我也经常用到,给我带来了挺多的便利。如想要更多的了解Uibot的功能,可以点击上面的链接了解,欢迎小伙伴们找我相互学习和交流。

比python更精简的语言,两行代码抓取淘宝/京东平台的商品数据--Uibot相关推荐

  1. Python爬虫实战(4):抓取淘宝MM照片

    Python爬虫入门(1):综述 Python爬虫入门(2):爬虫基础了解 Python爬虫入门(3):Urllib库的基本使用 Python爬虫入门(4):Urllib库的高级用法 Python爬虫 ...

  2. Python爬虫实战八之利用Selenium抓取淘宝匿名旺旺

    其实本文的初衷是为了获取淘宝的非匿名旺旺,在淘宝详情页的最下方有相关评论,含有非匿名旺旺号,快一年了淘宝都没有修复这个. 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语 ...

  3. Python爬虫实战:抓取淘宝MM照片

    本篇目标 1.抓取淘宝MM的姓名,头像,年龄 2.抓取每一个MM的资料简介以及写真图片 3.把每一个MM的写真图片按照文件夹保存到本地 4.熟悉文件保存的过程 1.URL的格式 在这里我们用到的URL ...

  4. python爬虫抓收费图片_简单的抓取淘宝图片的Python爬虫

    写了一个抓taobao图片的爬虫,全是用if,for,while写的,比较简陋,入门作品. 从网页http://mm.taobao.com/json/request_top_list.htm?type ...

  5. python(27) 抓取淘宝买家秀

    selenium 是Web应用测试工具,可以利用selenium和python,以及chromedriver等工具实现一些动态加密网站的抓取.本文利用这些工具抓取淘宝内衣评价买家秀图片. 准备工作 下 ...

  6. python爬虫淘宝视频_Python2爬虫:以抓取淘宝MM为例(实战)

    本篇目标 1.抓取淘宝MM的姓名,头像,年龄 2.抓取每一个MM的资料简介以及写真图片 3.把每一个MM的写真图片按照文件夹保存到本地 4.熟悉文件保存的过程 1.URL的格式 在这里我们用到的URL ...

  7. python好用的库存尾货女装_Python抓取淘宝女装信息(一)

    本次实战案例以抓取淘宝上连衣裙信息为切入点,共抓取4356件连衣裙产品信息.在此基础上进行初步分析.这里首先感谢@大宇,后期的数据处理与图表制作全靠大神帮助.下面我们进入正式介绍环节. 淘宝.京东.链 ...

  8. python淘宝爬虫基于requests抓取淘宝商品数据_python淘宝爬虫基于requests抓取淘宝商品数据...

    在学校蹭过python的课,觉得python异常强大,趁寒假有时间,瞎搞一下,希望能和大伙一起探讨学习.废话不多说了,直接正题. requests 是Python的http库,可以完成绝大部分与htt ...

  9. python淘宝爬虫基于requests抓取淘宝商品数据

    在学校蹭过python的课,觉得python异常强大,趁寒假有时间,瞎搞一下,希望能和大伙一起探讨学习.废话不多说了,直接正题. requests 是Python的http库,可以完成绝大部分与htt ...

  10. python获取登录按钮_Python:Selenium模拟Chrome浏览器抓取淘宝商品信息

    对于采用异步加载技术的网页,有时候想通过逆向工程的方式来设计爬虫进行爬取会比较困难,因此,要想通过python获取异步加载数据往往可以使用Selenium模拟浏览器的方式来获取. Selenium是一 ...

最新文章

  1. 关于Linux用户管理相关研究-------(二)
  2. linux-basic(13)学习shell script
  3. HTML5 Canvas实现360度全景图
  4. .NET Framework 4.5 ZipArchive类压缩解压
  5. 作业一:建立博客、自我介绍、速读教材、学习进度总结(1)
  6. java集合升序降序
  7. arduino下载库出错_关于程序下载到最后卡住了以及自带库不能用的问题!!
  8. 如何让Win10 新建txt文档, 默认格式UTF-8
  9. html js点赞功能实现,利用浏览器的JS代码实现QQ空间自动点赞功能
  10. php淘口令,淘口令使用说明
  11. 易捷web文件服务器软件,易捷文件共享Web服务器
  12. linux NM 命令使用介绍
  13. Arduino零基础实践——1
  14. hrnet转onnx
  15. python 拼音相似度_多种相似度计算的python实现
  16. python实现模仿银行ATM机
  17. Vanish/squid
  18. 【JZOJ】4210 我才不是萝莉控呢!
  19. php模板新闻,微信小程序模板新闻实现(PHP+ 小程序)
  20. 看完年薪 30W~120W 程序员分别需要掌握的技能栈,我彻底悟了

热门文章

  1. 用java做一个小游戏源代码_用java编写的小游戏源代码分析
  2. Notepad2 在Win7 64位下替换系统notepad
  3. 爱快软路由拨号移动网络设置
  4. Android FTP Client 实现
  5. java开发简历编写_编写Java开发人员简历的完整指南
  6. Android TV框架TIF
  7. Qt入门教程100篇(已完结)
  8. vue ajax 上传,vue中用ajax上传文件
  9. Python爬虫请求头、请求代理以及cookie操作
  10. 【Java进阶①】Java语言概述