在散景数据表中选择多行

时间:2017-09-08 23:27:23

标签: jquery python-2.7 datatable bokeh

是否可以在Bokeh中创建一个数据表,您可以在其中选择多行而无需按住shift / ctrl。

我想做以下事情:

  1. 通过单击选择数据表中的行。
  2. 选择其他行不会删除我之前选择的行。
  3. 再次单击选定的行将取消选择它。
  4. 这一切都可能吗?根据文档http://bokeh.pydata.org/en/latest/docs/reference/models/widgets.tables.html,如果你将Enum('复选框')传递给可选择,你可以选择多行,但我没有运气。我一直收到以下错误:

    ValueError:期望Bool或Enum('checkbox')元素得到

    如果可以使用Enum('复选框')来解决我的问题,那么任何人都可以发送一行代码来说明如何正确地执行此操作吗?

1 个答案:

答案 0 :(得分:0)

对于bokeh==1.3.4,此调用对我来说是启用复选框功能的功能

DataTable(
    source=sequence_description_source,
    columns=columns,
    editable=False,
    reorderable=True,
    scroll_to_selection=True,
    sortable=True,
    selectable="checkbox",
)