用于 API 任务 软件包的 Python 脚本 使用户能够使用 API 任务 导入并执行 Python 脚本。 该软件包利用 API 任务 中的 Python 库支持,通过 API 任务 实现复杂的数据处理、数学计算和机器学习功能。
概览
用于 API 任务 软件包的 Python 脚本 包含执行 Python 脚本或脚本中特定函数的操作。 执行 Python 脚本的工作流顺序如下:
- 使用打开操作定义源 Python 脚本和会话名称。
- 使用以下任一操作执行该脚本:
- 执行函数: 在脚本中执行特定函数时使用。
- 执行脚本: 在执行整个脚本时使用。
- 使用关闭操作,关闭 Python 脚本 会话。
用于 API 任务 软件包的 Python 脚本 支持将 Python 脚本文件作为数据源。 打开操作具有文件流式传输功能,允许您使用变量或 Control Room 文件选项选择 Python 脚本文件。 当您运行 API 任务 时,打开操作会直接从源流式传输文件,并将其传递给下游操作。 文件流功能使您能够直接从存储位置(例如 Google 驱动、Microsoft 365 OneDrive、Salesforce、ServiceNow 或 REST API URI)流式传输文件。
该软件包利用了集成到 API 任务 运行时中的 Wasmer Python 库。 支持以下 Python 库:
| 库 | 注意 |
|---|---|
|
完全支持。 |
|
这两个库都需要在本地计算机上安装 WASM 轮子。 |
|
这两个库都需要在本地计算机上安装 WASIX 并启用网络功能。 |
|
lxml 需要在本地计算机上安装 WASM。 |
|
aiohttp 需要在本地计算机上安装 WASIX。 |
|
完全支持。 |
用于 API 任务 软件包的 Python 脚本 中的操作
此软件包中提供了以下操作
| 操作 | 描述 |
|---|---|
| 打开 |
打开操作定义源 Python 并为执行 Python 脚本创建会话 打开操作. |
| 执行函数 |
执行函数操作会在打开操作中定义的 Python 脚本内执行特定函数。 有关示例,请参阅 使用 Python 脚本加入列表的示例。 |
| 执行脚本 |
执行脚本操作会执行在打开操作中定义的 Python 脚本。 请参阅 执行脚本操作。 有关示例,请参阅 使用 Python 脚本创建 PDF。 |
| 关闭 |
关闭操作会关闭会话。 请参阅 关闭操作。 |