Как подключить Orange-Widgets в скрипте Python - PullRequest
0 голосов
/ 24 августа 2018

Я бы хотел использовать виджеты Orange не на оранжевом холсте, а в моей собственной программе.В основных функциях некоторых виджетов показано, как поместить данные в виджет.Например:

ow = OWScatterPlot()
ow.set_data(Orange.data.Table('iris'))

Но, к сожалению, я не могу выяснить, как соединить входы и выходы двух виджетов.Я ожидал что-то вроде этого:

ow1 = OWSelectRows()
ow1.set_data(Table("iris"))
ow2 = OWScatterPlot()
ow2.Inputs.data=ow1.Outputs.matching_data

Но данные не доходят до ow2.На холсте это делается простым перетаскиванием ссылки из одного виджета в другой.Кто-нибудь знает, как это делается в скрипте Python?

...