跳到主要内容

组件原理

Python脚本编辑器是一个脚本编辑功能。对于同源信号触发的数据全部抵达输入端口时,根据脚本内的配置执行对应的函数。脚本配置为用户自定义的处理函数。其中该节点的输入数据会依次解析成函数的参数。当所有输入数据均到达时,执行函数。其中函数的返回结果会顺序解析成组件的输出。

参数说明

Python脚本
函数对应的python脚本,如上图所示

输入端口
输入的端口,需根据实际业务场景增减端口

输入端口
输出的端口,需根据实际业务场景增减端口

测试用例

一个包含导入库,多输入多输出场景的测试用例

模板

右面板配置

输入的数据:

Python脚本编辑器1:

  • 输出数据1:True

Python脚本编辑器2:

  • 输出数据1:pd.DataFrame({'a':[1]})

输出的结果:

Python脚本编辑器1

  • 输出数据1:pd.DataFrame({'a':[1]})

Python脚本编辑器2

  • 输出数据1:pd.DataFrame({'a':[2]})

  • 输出数据2:pd.DataFrame({'a':[0]})