一、缘起
前面文章写了《R027---Uipath调用python编译后的exe(第2版)》。
本文写的是UiPath中调用Python相关的Activity中文说明及实践。
二、UiPath中调用Python相关的Activity
关于Python活动包
https://activities.uipath.com/docs/about-the-python-activities-pack
Python活动包已经成为开源的。欢迎在我们的Github存储库上进行协作。
此包的目的是使您能够直接从我们的产品中调用任何工作流中的Python脚本和方法。您还可以将输入参数传递给调用的代码,以及检索活动生成的输出数据。
在Python的范围容器活动连接在计算机上安装Python环境,使您可以使用内本身的活动的其余部分。
该PythonObject
变量专门用于处理和操作Python数据。通过使用“ 加载Python脚本”活动,您可以轻松地将包含Python脚本的任何文件中的代码分配给a,PythonObject
并且还可以使用“ 获取Python对象”活动将其转换为.NET数据类型。
有了这个强大的变量,您可以通过使用每个任务的专用活动来运行脚本,提取.NET类型或调用Python方法。
发行说明
https://activities.uipath.com/docs/release-notes-python
UiPath.Python.Activities v1.1.6857.17236
发布日期: 2018年10月10日
新功能和增强功能
我们理解您需要支持机器学习模型,因此我们改进了Python Activities包,增加了对Python x64的支持。
这一刻终于来了 - 整个UiPath平台已经本地化,因此您可以拥有真正身临其境的体验,从安装到设计和执行。现在,除了英语,您还可以使用日语访问所有内容,包括我们的在线文档。
Bug修复
-
修复了导致Python脚本错误无法在Studio中正确显示的问题。
UiPath.Python.Activities v1.0.6716.23055
发布日期:2018年6月4日
该UiPath.Python.Activities是一项新的活动包,创建以使从工作流运行Python脚本和方法直接。它包含以下活动:
-
获取Python对象 - 检索指定Python脚本中使用的.NET类型。
-
Python Scope - 为Python活动提供范围的容器。
-
调用Python方法 - 帮助您直接在工作流中从Python脚本运行指定的方法。
-
加载Python脚本 - 将Python代码转换为
PythonObject
变量。 -
运行