ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本

背景

  • RPA 流程在第三方编辑器管理后,并不意味着不再需要设计器,而是 RPA 自动化流程制作中一项增强功能,第三方编辑器创建的 Python 脚本和导入的模块,需要一个中间介质,便捷的加入到设计器流程画布中使用,这个介质将流程资源传入到开发者代码中,又将开发者强大代码的结果数据传出到设计器,即实现 RPA 流程制作代码化的第一步,我们称该中间介质为设计器“Python 模块”。

场景

  • 使用设计器“Python 模块”引入开发者已有的 py 脚本,放入设计器流程中执行,工程变量传递

操作

  • 向 RPA 流程中添加一个 Py 脚本,例如名称叫:OtherScript1.py

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本
  • 设计器中新建“Python 模块”

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本
  • 设置源码目录,并通过“Python 模块”调用 OtherScript1.py 脚本

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本

  • 将设计器变量传递到 Python 模块,并传入 OtherScript1.py 脚本中

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本

  • 回到设计器流程中调用“Python 模块”

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本

    • ISRPA 代码化模式 2 - 通过“Python 模块”在流程中执行工程 codes 目录下的其他 Py 脚本