极奇策RPA技术教程:字典清空 (NodeDictClear) - 自动化开发与配置详细指南

字典清空
📖 节点概述
始终返回一个空字典 {}。输入端口的值被完全忽略,无论传入任何数据(字典、字符串或其他类型),输出均为空字典。该节点为纯数据节点,无执行端口。
💡 使用场景:
- 重置字典变量:在流程中需要将某个字典变量清空时,可将节点输出赋值给该变量。
- 提供空容器:为需要默认空字典的下游节点提供初始值。
- 分支占位:在条件分支中,当某个分支应返回空字典时使用本节点。
- 测试辅助:生成空字典用于测试下游节点的边界行为。
- 流程复位:配合变量设置节点,快速清空累积的字典数据。
🎮 实战连线指南:如何正确使用它?
节点有一个输入端口 输入(实际不产生任何影响)和一个输出端口 空字典。
场景案例:清空用户会话字典
- 现有会话字典:假设当前流程中有一个变量
session = {"user": "张三", "token": "abc123"}。 - 使用清空节点:将【字典清空】节点的
空字典输出连接到【变量设置】节点,将session赋值为{}。 - 结果:
session变为空字典,后续流程将重新构建会话数据。
直接用于下游:
- 将本节点输出连接到【字典大小】节点 → 输出
0。 - 将输出连接到【字典取值】节点 → 所有键取值均为
None。
⚙️ 引脚与参数说明
📥 输入引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 输入 | DICT / STRING | 任意字典或字符串。该端口的值被忽略,仅用于保持节点外观或接收上游连线(但不会影响输出)。 |
📤 输出引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 空字典 | DICT | 永远返回空字典{}。 |
⚠️ 注意事项
- 忽略输入:无论
输入端口接收什么值(甚至不连接任何数据),输出始终为空字典。 - 执行无副作用:本节点不修改任何外部状态,纯粹作为数据源。
- 类型固定:输出固定为
DICT类型,下游节点可安全连接。
💎 小贴士:
- 该节点与【创建字典】节点配合,可先将字典设为空,再逐步添加键值对。
- 如果需要保留原字典但生成一个新的空字典,本节点是标准选择。
- 若需要将现有字典置空但保留变量引用,请配合【变量设置】节点使用。
这篇文档对您有帮助吗?
您的反馈将帮助我们持续优化文档内容

