DolphinDB模块复用教程

2022-03-28 00:00:00 函数 文件 调用 导入 模块

在软件团队开发项目中,要提升开发效率和质量,代码必然要进行封装和重用。在使用DolphinDB的脚本进行开发时,可以使用module和use方法,来声明和使用可重用模块。


1. Module(模块)介绍

在DolphinDB中,模块是指只包含函数定义的代码包。它具有以下特点:

  • 以.dos作为模块文件的后缀,dos是"dolphindb script"的缩写
  • 模块文件保存在DolphinDB节点的 [home]/modules目录下
  • 模块文件行以声明模块语句module moduleName开头
  • 模块文件内容仅包含函数定义


2. 定义模块

2.1 创建模块目录

默认情况下,所有的模块定义在[home]/modules目录下,[home]由系统配置参数home决定,可以通过 getHomeDir() 函数获取。比如DolphinDB节点的home目录为:

/root/DolphinDB/server

相关文章