API Task向けPython Scriptパッケージ

API Task パッケージ用の Python Script は、ユーザーが API Tasks を使用して Python スクリプトをインポートおよび実行できるようにします。 このパッケージは、API Tasks 内の Python ライブラリサポートを活用し、API Tasks を使用して複雑なデータ処理、数値計算、および機械学習機能を実装します。

概要

API Task パッケージ用の Python Script には、Python スクリプトまたはスクリプト内の特定の関数を実行するアクションが含まれています。 Pythonスクリプトを実行するためのワークフローシーケンスは次のとおりです:

  1. Python スクリプトとセッション名を 開く アクションで定義します。
  2. 次のいずれかのアクションを使用して、スクリプトを実行します。
    • 関数を実行: スクリプト内で特定の関数を実行する際に使用します。
    • スクリプトを実行: スクリプト全体を実行する際に使用します。
    Execute アクションは、開く アクションで定義されたセッション名を使用して、ソース Python スクリプトを取得します。
  3. Python Script セッションを 閉じる アクションで終了します。

このパッケージは、API Taskランタイムに統合された Wasmer Pythonライブラリを利用しています。 サポートされている Python ライブラリは次のとおりです。

ライブラリ
  • math
  • json
  • re
  • itertools
  • functools
  • datetime
完全にサポートされています。
  • pandas(Pyodide ビルド)
  • numpy(Pyodide ビルド)
両方のライブラリは、WASM ホイールをローカルマシンにインストールする必要があります。
  • requests
  • httpx
両方のライブラリを使用するには、WASIX がインストールされており、ローカルマシンでネットワークが有効になっている必要があります。
  • beautifulsoup4
  • lxml(Pyodide ビルド)
lxml には、ローカルマシンに WASM がインストールされている必要があります。
  • asyncio
  • aiohttp
aiohttp をローカルマシンに WASIX がインストールされている必要があります。
  • tqdm
  • rich
完全にサポートされています。
注: API TaskPython Script は、オンデマンド API Tasks のみをサポートしています。 オンデマンド API Tasks を呼び出す方法の詳細については、プロセスで API Tasks を呼び出す(オンデマンド) を参照してください。

API Taskパッケージ向けのPython Scriptにおけるアクション

このパッケージで利用可能なアクションは次のとおりです

Action 説明
開く

開く アクションは、ソースPythonを定義し、Pythonスクリプトを実行するためのセッションを作成します

[開く] アクション.

関数を実行

関数を実行 アクションは、開く アクションで定義された Python スクリプト内の特定の関数を実行します。

関数実行アクション.

Python スクリプトによるリストの結合例の例を参照してください。

スクリプトを実行

スクリプトを実行アクションは、開くアクションで定義されたPythonスクリプトを実行します。

[スクリプトを実行] アクションを参照してください。

Python スクリプトを使用した PDF 作成の例の例を参照してください。

閉じる

終了アクションは、セッションを閉じます。

閉じるアクションを参照してください。