--- title: "関数の実行" url: https://docs.catalyst.zoho.com/ja/sdk/python/v1/serverless/functions/execute-function/ description: "このページでは、サンプルコードスニペットを使用して、Pythonアプリケーションで関数を実行する方法について説明します。" last_updated: 2026-02-23T12:39:41Z service: Serverless type: general related_links: - name: "Execute Function - API" url: /ja/api/code-reference/serverless/functions/execute-function/#ExecuteFunction - name: "Functions Help" url: /ja/serverless/help/functions/introduction --- # 関数の実行 関数は、関数IDと設定(辞書型)をパラメータとして渡す`execute()`メソッドを呼び出すことで実行できます。以下で使用されているコンポーネントインスタンス`function_service`の詳細については、[こちらのヘルプセクション](https://docs.catalyst.zoho.com/ja/sdk/python/v1/serverless/functions/get-component-instance/)を参照してください。 関数を実行する前に、関数に必要な設定を行う必要があります。ここでの設定は、関数の引数とその値を指定します。 一意のfunctionIDが`execute()`メソッドにパラメータとして渡され、必要な設定で実行する関数を呼び出します。 設定は以下のコードスニペットを使用して行えます: **使用パラメータ**
パラメータ名 データ型 定義
`function_ID` Numeric **必須**パラメータです。実行する関数の一意のIDを格納します。
`function_config` Object **必須**パラメータです。実行する関数の設定を格納します。
```python function_service = app.functions() args = {"Name": "Amelia"} return_value = function_service.execute(5249000000015567, args) ``` > **情報 :** 1. 上記の操作を実行するために必要な権限レベルを確認するには、[SDKスコープテーブル](https://docs.catalyst.zoho.com/ja/sdk/python/v1/sdk-scopes)を参照してください。 2. 関数IDの代わりに、関数名を文字列として`execute()`メソッドに渡すこともできます。