如何从Bokeh中的DataTable对象中选择文本

2024-04-25 06:35:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Bokeh DataTable对象。我正在使用传入的数据流动态更新它。在某个时间点,我想选择(使用鼠标)一个特定的单元格,并复制它的值(到另一个文本框)。但是,我无法复制文本。DataTable中是否有任何属性可用于执行此操作,或者是否有其他解决方法。在

data = dict(x=[], y=[])
source = ColumnDataSource(data)
columns = [
            TableColumn(field="x", title="ID"),
            TableColumn(field="y", title="Count"),
          ]

data_table = DataTable(source=source, columns=columns, width=400, height=280)

demo_data = {}
demo_data['x'] = ["9985", "5106", "1218", "3427",
                  "2642", "2769", "3410", "9220",
                  "1298", "6562"]
demo_data['y'] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Tags: columns对象fieldsourcedatatitledemo时间