何时使用bokeh-server --script <file.py>?</file.py>

时间:2014-12-16 01:42:28

标签: python bokeh

看一些Bokeh示例,我看到了两种不同的模式。

  1. 要运行taylor_server.py,请执行以下操作:

    分别开始bokeh-server 调用python taylor_server.py

  2. 要运行stock_app.py,只需执行以下操作:

    调用bokeh-server --script stock_app.py

  3. 有什么区别?应该何时使用一个接口或另一个接口?

1 个答案:

答案 0 :(得分:2)

使用--script可以创建直接在bokeh-server中运行的响应式“应用”。这具有一些优点,即更好的回调处理和更少的网络数据传输。您还可以编写常规脚本(或使用ipython笔记本)来为具有小部件等的响应式页面提供支持,但这需要将数据发送到您的进程或从您的进程发送到bokeh-server以及仅从Bokeh 0.7.1发送数据触发回调的机制是轮询。 (但是,这将在未来的版本中得到改进。)