Orange平台控件开发流程

(一)canvas选项卡修改

添加新增选项卡的python包,在widget包下的_init_.py中添加新增包的信息

在新增选项卡的包的_init_.py中设置选项卡的基础属性

(二)widget改造(自定义组件开发)

直接添加新增组件的py文件

 

组件开发需要完成的六个部分

输入功能函数:

# Input通过@Inputs接收数据
@Inputs.test_input_df
def set_input(self,data):
    self.test_input_data = data

 

输出功能函数

# Output通过send方法发送数据
def test_outout(self):
    self.Outputs.test_output_df.send(xxxx)

 

posted @ 2022-08-26 19:40  Daryl-163  阅读(233)  评论(0)    收藏  举报