帮助文档

前往官网
最新更新时间:2023-05-09 12:00:42

DataWay Python 表达式与 Python 脚本是什么关系?

Dataway Python 表达式基于 Python3 语言进行封装,在 Python 的基础上进行了功能的裁剪,并要求必须定义合法的入口函数 dw_process(msg)。因此,所有的 DataWay 表达式正常执行结束之后都会有最终的返回值,但 “Python脚本” 却可以没有明确返回值。

 

DataWay 表达式在什么场景下使用?

目前几乎所有的核心组件都具有表达式求值的能力,Dataway 是轻联具有动态求值能力的关键所在。

 

Dataway 脚本运行错误如何解决?

  1. 排除 Dataway 脚本的语法错误,确保在 Dataway 编辑时通过语法检查。

  2. 通过查看运行错误日志,定位 Dataway 脚本的错误原因及脚本错误行数,进行问题分析和定位。

  3. 您也可以通过 Dataway 脚本调试 进行问题排查。

 

如何使用其他第三方模块?

Dataway 默认支持的内置模块仅包含 time、json、math、base64、hmac、random、hashlib、Crypto、 socket、struct、decimal、urllib、csv 和 datetime 模块。

一般而言,这些第三方模块对 Dataway 脚本而言已足够。如果确实有需求,需新增第三方模块,请 提交工单 联系我们,经安全评估后,会为您开放该模块。

如果您在文档使用中遇到问题或者有改进建议,请点击 在线反馈