在线提交需求

请留下您的联系方式,我们的专家将在 24 小时内与您沟通。

极奇策RPA技术教程:获取数据类型 (NodeGetType) - 自动化开发与配置详细指南

极奇策技术团队更新于 2026-08-260 阅读

image.png

获取数据类型

📖 节点概述

类型名称查询器,将传入的任意数据转化为其 Python 类型名称的字符串。例如传入 42 输出 "int",传入 "hello" 输出 "str",传入 [1,2] 输出 "list",传入 None 输出 "NoneType"。这是一个纯数据节点,没有执行端口,用于调试、日志记录或配合逻辑判断使用。

💡 使用场景

  • 调试时快速识别变量类型:在不确定某个变量当前是什么类型时,将其接入本节点,输出类型名到控制台查看。
  • 动态类型日志:在关键节点处记录变量的类型,方便排查运行时数据类型变化导致的异常。
  • 条件分支辅助:将类型名称传入【比较判断】节点,匹配是否为期望的类型字符串,实现更灵活的类型路由。
  • 数据校验报告:在处理外部数据前,先获取其类型并输出到报告或日志中。

🎮 实战连线指南:如何正确使用它?

节点只有一个输入 和一个只读输出 类型名称。将其放置于画布上,把需要识别类型的变量连线到 ,再从 类型名称 引脚拉线到需要字符串的节点(如打印控制台、比较判断等)。

场景案例:调试时打印变量的当前类型

  1. 获取变量:通过【变量获取】节点读取变量 unknown_data
  2. 连接识别:将 unknown_data 的输出连接到【获取数据类型】的 输入。
  3. 输出结果:将【获取数据类型】的 类型名称 输出连接到【打印控制台】节点的输入引脚。
  4. 查看日志:运行流程后,在控制台看到类似 "当前数据类型: list" 的输出,帮助定位问题。

⚙️ 引脚与参数说明

📥 输入引脚

引脚名称数据类型说明
ANY需要识别类型的任意数据。

📤 输出引脚

引脚名称数据类型说明
类型名称STRING输出类型的 Python 内部名称,如"int""str""float""bool""list""dict""NoneType" 等。引脚为只读。

💎 小贴士

  • 类型名称基于 Python 的 type().__name__,因此布尔值 True 会返回 "bool",而不是 "int"
  • 本节点仅识别数据类型,不判断值的内容。配合【判断类型】或【比较判断】可实现更精确的类型匹配。
  • 没有执行端口,因此不能串联在流程中,只能作为数据源被其他节点引用。
助理
咨询
微信
微信客服扫码添加微信
社群
QQ群扫码加入Q群
电话
免费咨询热线0371-67993886
顶部