阿里云RPA代码模式连接数据库 实例

       前两天注册了一个月的使用license鼓捣了一下阿里云RPA,它同样是一款RPA工具,分为studio,有人值守,无人值守,服务型机器人,还有个阿里云控制台用来看dashboard,授权许可,激活license,计划任务,管理权限。这点和uipath那套差不多。

       不同的地方在于开发界面和语言,它有两个开发界面而且是完全独立的。

       一个是可视化界面,控件完全用拖拽的方式和uipath开发模式差不多,但控件种类和每个控件的属性都更少。而且还不可添加别的控件,不能在里面写简单的代码,这就导致可视化开发的稳定性或者说性能非常差。

       第二个是编码界面,使用python语言开发,阿里云封装好了一套叫rpa3的包,貌似还是不开源的。里面涵盖了基本常用的方法,例如点击,下载,输入输入,下拉框,判断element是否存在...还可以导入各种各样第三方的sdk包,功能十分强大,而且操作迅速。用这个界面足够实现丰富的流程自动化场景。

       下面是一个简单的连接sqlserver数据库并实现query/execute query的代码。和官网上的开发指导文档差不多。

import pymssql

def start():

    conn=pymssql.connect('数据库地址','db用户名','db密码','实例名')
    cursor=conn.cursor()
    cursor.execute("insert into [table] values(....)")
    //增删改
    conn.commmit()
    //查
    for row in cursor:
        print('row = %s' % (row[1]))

    conn.close
    pass

猜你喜欢

转载自blog.csdn.net/weixin_31808811/article/details/102818925
今日推荐