更新时间:2025-08-14 GMT+08:00
分享

典型问题

在构建和运行该工作流时,可能会遇到的常见典型问题如下:

问题一:代码节点运行失败:Code component executeerror, error message=name'str1'is not defined

  • 问题现象
    代码节点运行失败,报错信息如图1
    图1 代码节点报错示例
  • 问题原因

    代码节点可能存在变量引用错误,具体原因可在界面右上角单击“调试”,在“调用详情 > 调用链”中查看节点输出的错误信息。从上面的错误提示可以看出,是引用str1变量未定义。虽然在代码节点的输入参数中定义了变量str1和str2,但是代码中如果需要引用这两个变量,不能直接引用。

    图2 输入参数
    图3 错误代码
  • 解决方法

    代码节点中的代码如果需要引用变量,需要从args这个字典里面获取,获取的方法如下两行代码。

    str1= args.get('str1', '')。

    str2= args.get('str2', '')

    然后就可以对两个变量进行处理和格式化了。

    图4 正确代码

相关文档