python-rpa,python实现rpc

  python-rpa,python实现rpc

  导读:本文是阿里云RPA(机器人过程自动化)干货系列之十一。从本文中,我们介绍了使用编码模式开发一个简单的RPA应用程序。编码模式适合有代码开发基础的学生,可以大大提高RPA流程的开发效率。

  一、编码开发简介

  阿里云RPA开发模式有可视化开发和编码开发两种模式,在“

  新应用完成后,你将进入代码开发的初始界面。该页面主要包括以下主要部分:

  工具箱

  工具箱提供了200多个打包的SDK函数。无论是录制屏幕操作,还是编写Excel、Word、Win32软件,阿里云RPA都有丰富的SDK工具箱,可以快速实现流程搭建。

  代码编辑区

  编辑区提供Python代码的编译和调试。阿里云RPA采用Python引擎,支持所有Python语法和各种Python函数功能。

  控制记录区

  控件记录区可以记录基于网页和桌面应用的各种控件,查看和修改记录控件的属性信息。

  其次,开发一个简单的RPA应用程序

  在本节中,我们使用编码模式开发一个简单的RPA应用程序,并在express 100网站上查看快递信息。

  2)输入快递单号,点击搜索按钮。

  3)获取页面上的浏览器表单

  具体代码如下:

  从rpa.core导入*

  从rpa.utils导入*

  导入rpa

  定义开始():

  #从这里开始编写您的应用

  #从这里开始编写您的应用

  page=RPA . chrome . create( http://www . kuai di 100 . com/,wait=True)

  Page.input(输入单号, 1901935221238 )

  Page.click(“搜索”)

  table_text=page.table(1,索引,文本)

  打印(表格_文本)

  及格

  我们记录了两个控件:输入数字和搜索。同时,我们直接调用打包的SDK函数,可以得到页面上的表格表数据:

  表(value,type=index ,rtrtype=text )

  通过print()函数打印得到的表格数据,并返回一个二维数组(set)。格式如下:

  从上面的例子可以看出,在使用编码模式开发RPA应用的过程中,直接调用我们打包的SDK函数,就可以轻松实现各种基本功能。同时,如果SDK功能的功能不符合要求,我们也可以根据自己的业务场景,定制SDK功能,编写SDK模块。我们将在下一节详细介绍它们。

  系列文章:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: