在Bokeh1.0.0版本升级后,我在数据表行单击时遇到不可订阅错误。这与0.13版本的工作非常完美,详情如下:
代码段:
tblSource.selected.on_change('indices', table_select_callback)
def table_select_callback(attr, old, new):
try:
selected_index = tblSource.selected["1d"]["indices"][0]
selectedId = str(tblSource.data["idList"][selected_index])
print(selectedId)
except IndexError:
pass
错误
^{pr2}$
“dict”的这种用法在几个版本之前就被弃用了。1.0版本的所有未完成的弃用都已完成。从版本1.0开始,正确且受支持的读写选择的方法是访问
Selection
对象上的命名属性,例如这种用法现在在CI测试下被维护,并且将是访问任何1.x版本的选择的正确方法。在
相关问题 更多 >
编程相关推荐