我发现了散景库。 我尝试使用Jupyter笔记本发布一些与Bokeh服务器交互的应用程序。
所以我:
但是互动不起作用。 我从Jupyter笔记本发布的代码(我的标题图的简单更新)
from bokeh.plotting import figure, output_server, show
from bokeh.models.widgets import TextInput
from bokeh.io import curdoc
# Create output test_num1
output_server("test_num1")
# Create a figure and add a line
plot = figure(plot_width=400, plot_height=400, title="Test")
plot.line([1, 2, 3, 4, 5], [6, 7, 2, 4, 5], name='ex_line')
# Create TextInput and add
text_input = TextInput(value="default", title="Label:")
def update_title(attrname, old, new):
plot.title = text_input.value
text_input.on_change('value', update_title)
# Create a document with the plot and text_input
curdoc().add(plot,text_input)
# Show the result
show(curdoc)
我不知道我的代码是否错误,或者我是否遗漏了这件事如何运作。