导读:本文是阿里云RPA(机器人流程自动化)干货系列之十一,从本篇开始我们介绍采用编码模式开发一个简单的RPA应用,编码模式适用于有代码开发基础的同学,可以大大提高RPA流程的开发效率。
一、 编码开发介绍
阿里云RPA开发模式有可视化开发和编码开发两种模式,在《
新建应用完毕后,即进入到编码开发初始界面,页面主要包含以下几个主要部分:
工具箱
工具箱提供了已经封装好的多达200多个SDK函数,不论是录制屏幕操作,还是编写Excel、Word、Win32软件,阿里云RPA拥有丰富的SDK工具箱,能够快速实现流程搭建。
代码编辑区
代码编辑区提供Python代码的编写和调试,阿里云RPA采用Python引擎,支持所有Python语法和各种Python函数功能。
控件录制区
控件录制区可以录制各种基于网页和桌面应用的控件,以及查看并修改所录制控件的各项属性信息。
二、 开发一个RPA简单应用
本节我们采用编码模式开发一个简单的RPA应用,在快递100网站查看快递信息。
2)输入快递单号并点击搜索按钮
3)获取页面上的浏览器表格
具体代码如下所示:
from rpa.core import *
from rpa.utils import *
import rpa
def start():
# 在此处开始编写您的应用
# 在此处开始编写您