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

範例