UiPath调用Python脚本的完整示例

一、主要步骤:

1、创建Python脚本

2、安装UiPath.Python.Activities库

3、使用方法:

        a、添加python作用域

        b、加载python脚本

        c、调用python方法

        d、获取python对象

        e、显示Python结果的消息对话框

二、详细步骤

1、安装UiPath.Python.Activities库

创建一个新的UiPath进程,向Main.xaml文件中添加一个序列,然后单击“管理软件包”,如下所示:

2、Python作用域

在“活动”面板中搜索“ python”,然后将“ Python作用域”拖到Main.xaml文件中的Sequence中。

要将作用域链接到解释器,您需要在Python作用域的“路径”属性中提供到解释器的路径:

python路径查找方法:

请创建基本的Python脚本并运行以下命令:

import os
import sys
print(os.path.dirname(sys.executable))


也可以通过命令提示符来完成:

3、加载Python脚本

从活动窗格中获取“加载Python脚本”活动并将其拖到Python作用域中了

在活动的“文件”属性中将路径添加到Python脚本:

python脚本add_test.py如下:

def add(num1,num2):
    return num1+num2

单击“结果”属性,然后按Ctrl + K创建一个名为ret_Math的新变量(PythonObject类型)

4、调用Python方法:

将“调用Python方法”活动拖到Python作用域中:

将以下值分配给相应的“调用Python方法”属性:
–输入参数:{1,2} 
–实例:ret_Match (这是“加载Python脚本活动”的结果变量) )
–名称:“add” (这是应执行的方法的名称)
–结果:按Ctrl + k创建一个名为ret_sum的变量(PythonObject类型)

5、获取Python对象

将“获取Python对象”活动拖到Python作用域中:

将以下值分配给相应的“获取Python对象”属性:
– Python对象:ret_sum (这是“调用Python方法的结果”)
– TypeArgument:Int32 (这是指Python方法返回的结果类型)
–结果:hit Ctrl + k创建一个名为ret的变量(类型为Int32)

6、Python结果的消息框

搜索“日志消息”活动并将其拖到“ Python作用域”中:

运行结果:

三、最终程序如下所示:

四、UiPath Studio Enterprise v22.4.3中文版下载地址:

uipath_tool: uipath安装与激活教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值