使用Bokeh服务器

时间:2015-12-04 10:04:28

标签: python bokeh

我发现了散景库。 我尝试使用Jupyter笔记本发布一些与Bokeh服务器交互的应用程序。

所以我:

  • 启动Bokeh服务器
  • 使用Jupyter笔记本启动应用程序
  • 尝试与应用互动进入浏览器

但是互动不起作用。 我从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)

我不知道我的代码是否错误,或者我是否遗漏了这件事如何运作。

0 个答案:

没有答案