鼠标单击模块,在右边会出现灰色的面板,在面板里我们可以指定参数的作用,比如我们这里的a作为输入,test_1和test_2作为参数。
鼠标右键模块,点击另存为模块,选中新建模块,然后单击下一步。
在这里我们可以设置模块的现实名称、文档描述、数据端以及模块参数的说明,并且能设置模块参数的类型。
下面的单选框很重要,如果单击共享模块,所有用户都可以看到和使用你的模块。
如果单击共享源代码,那么其他用户就可以看到这个模块的源。
8.调用模块
当我们更新完之后,我们需要重启内核,刷新当前游览器,于是我们就能看到新创建的模块了。
因为我们有一个输入端,所以我们需要连接一个模块,这里我们随便算了一个证券列表模块:
然后我们点击运行模块,可以看到模块的输出信息
# 后处理函数,可选。输入是主函数的输出,可以在这里对数据做处理,或者返回更友好的outputs数据格式。
此函数输出不会被缓存。 def bigquant_postrun(outputs): return outputs
《自定义模块教程-开发一个修改数据列名的模块为例-超级详细版》
总结:自定义模块能够帮你用户封装和重用自己的代码,也能够将自己的知识分享给别人,是一个非常有用的工具。