看一些Bokeh示例,我看到了两种不同的模式。
要运行taylor_server.py
,请执行以下操作:
分别开始bokeh-server
和 调用python taylor_server.py
要运行stock_app.py
,只需执行以下操作:
调用bokeh-server --script stock_app.py
有什么区别?应该何时使用一个接口或另一个接口?
答案 0 :(得分:2)
使用--script
可以创建直接在bokeh-server
中运行的响应式“应用”。这具有一些优点,即更好的回调处理和更少的网络数据传输。您还可以编写常规脚本(或使用ipython笔记本)来为具有小部件等的响应式页面提供支持,但这需要将数据发送到您的进程或从您的进程发送到bokeh-server
以及仅从Bokeh 0.7.1发送数据触发回调的机制是轮询。 (但是,这将在未来的版本中得到改进。)