> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Python

> 知行之橋中 Python 指令碼支援概觀，用於高階資料處理和工作流程自動化。

export const siteNameShort = "知行之橋";

export const siteName = "知行之橋";

## 概觀

{siteName} 旨在透過 [工作流程](../flows/flows) 頁面上配置的端口處理複雜的資料集成用例。但是，某些邊緣情況可能需要更高階的邏輯，可以使用嵌入式 Python 指令碼語言來處理這些邏輯。

Python 支援使熟悉該語言的開發人員能夠擴充套件 {siteNameShort} 的功能，而無需學習 ArcScript。使用 Python 可以執行複雜的資料轉換、與外部系統或 API 整合、操作檔案內容和中繼資料、應用自定義業務邏輯等等。

此功能需要一次性設定，才能在 {siteNameShort} 環境中啟用 Python 執行。啟用後，可以在任何允許 ArcScript 的地方編寫和執行 Python 指令碼。以下主題提供：

* 有關如何完成必需的 [必要條件](./python-prerequisites) 的詳細資訊
* 有關如何在 {siteNameShort} 中使用 Python 的資訊，包括指令碼執行說明、可用輸入以及實際用例範例（[編寫 Python](./writing-python)）
* 如何以及何時使用受支援的 [第三方庫](./third-party-library-support)
