Skip to main content
Python 连接器可在工作流中运行自定义 Python 代码,用于补充 内置功能。

主要功能

  • 对流经连接器的每条消息执行 Python 脚本
  • 读取和修改当前消息的文件名、内容与上下文
  • 使用外部 Python 库并调用系统命令
  • 实现自定义转换、验证和自动化逻辑

概述

连接器会针对 Transactions 选项卡中的每个文档运行所配置的脚本。也可以通过计划任务触发 Receive 操作。有关脚本环境和可用对象的详细信息,请参阅编写 Python 脚本

Python 选项卡

设置

配置

  • Local File Scheme:连接器在本地文件名中使用的方案。

高级设置

  • Processing Delay:连接器处理文件前等待的时间。

自动化

Transactions 选项卡

Python 连接器可以作为:
  • Trigger:通过计划的 Receive 操作创建消息。
  • Transform:处理输入消息并将输出发送到后续连接器。
  • Terminal:处理消息但不产生后续输出。

生成输出与日志

使用 output 对象创建或更新输出消息:
也可以让输出消息继续使用当前输入文件:
print(...) 的输出会写入当前消息的日志。若要写入应用程序日志,请使用:
支持的日志级别包括 DEBUGINFOWARNINGERROR

示例