Python 被调用函数的Bokeh列布局

Python 被调用函数的Bokeh列布局,python,bokeh,Python,Bokeh,我有一个bokeh脚本,带有一些滑块和选择选项: from bokeh.plotting import show from bokeh.models import Select, Slider from bokeh.layouts import row, column def add_sliders(): # defining sliders with start values: slider1 = Slider(title = 'Option1',start = 0, end

我有一个bokeh脚本,带有一些滑块和选择选项:

from bokeh.plotting import show
from bokeh.models import Select, Slider
from bokeh.layouts import row, column

def add_sliders():
    # defining sliders with start values:
    slider1 = Slider(title = 'Option1',start = 0, end = 10, step = 1, value = 6)
    slider2 = Slider(title = 'Option2',start = -1, end = 1, step = 1, value = 0)
    select1 = Select(title='Option3', value="In", options=["In","Out"])

   
    return slider1, slider2, select1

slider1, slider2, select1= add_sliders() 
l = column(slider1, slider2, select1 )
show(l)

现在,我的问题是:我不想陈述
slider1,slider2,select1=add\u sliders()
,而是想陈述
l=column(add\u sliders())
,这样一个包含所有被调用函数add\u sliders输出参数的列布局。有办法吗?

您应该能够使用
列(children=add\u sliders())
列(*add\u sliders())

我看到第二个选项确实有效。另一个是
列(列表(添加滑块())