历史版本4 :Python脚本 返回文檔
編輯時間: 內容長度:图片数:目录数: 修改原因:

目錄:

1. 概述编辑

1.1 版本

FineDataLink 版本功能变动
4.0.28新增「Python脚本」节点

1.2 应用场景

用户的许多数据处理是通过 Python 脚本实现的,希望 FineDataLink 支持调用 Python 脚本。

1.3 功能简介

新增「Python脚本」节点,支持直接调用 Python 脚本。如下图所示:

1692091719760328.png

2. 功能说明编辑

2.1 前提条件

使用「Python脚本」节点执行 Python 脚本前,需要先配置 SSH 协议数据连接远程连接目标服务器。

2.2 使用限制

1)Python 脚本若放在 Linux 或者 mac 时,脚本路径和参数值中禁止使用'

2)Python 脚本若放在 Windows 时,脚本路径和参数值中禁止使用"

2.3 设置项说明

「Python脚本」节点设置界面如下图所示:

1692091820617917.png

各设置项说明如下表所示:

设置项说明
SSH 连接
下拉所有可选的 SSH 连接
脚本路径

填写 SSH 目标端要执行的 Python 脚本完整路径:

  • 后缀名为.py的脚本文件

  • 支持引用参数

  • 脚本路径需要防止 Shell 注入

脚本参数

指定传递给脚本的参数:

  • 仅支持选择已有参数(不支持同名参数选择)

  • 脚本参数需要防止 Shell 注入

  • 不允许出现未配置的脚本参数项

  • 脚本参数传入脚本的顺序为自上而下

命令超时配置

脚本开始执行到完全执行完毕的超时时间,默认选择无限制

执行X秒后超时中断,X值的范围:0~1000000

字符编码

指定输出字符编码,默认为UTF-8

下拉框内容:

  • UTF-8

  • GBK

  • BIG5

  • ISO-8859-1