Bokeh の例をいくつか見てみると、2 つの異なるパターンが見られます。
実行
taylor_server.py
するには、次のように進めます。Pythonを起動
bokeh-server
して個別に呼び出すtaylor_server.py
を実行する
stock_app.py
には、次のことを行うだけです。呼び出す
bokeh-server --script stock_app.py
違いはなんですか?どちらのインターフェイスをいつ使用する必要がありますか?
Bokeh の例をいくつか見てみると、2 つの異なるパターンが見られます。
実行taylor_server.py
するには、次のように進めます。
Pythonを起動bokeh-server
して個別に呼び出すtaylor_server.py
を実行するstock_app.py
には、次のことを行うだけです。
呼び出すbokeh-server --script stock_app.py
違いはなんですか?どちらのインターフェイスをいつ使用する必要がありますか?
を使用--script
すると、 で直接実行されるレスポンシブな「アプリ」を作成できますbokeh-server
。これにはいくつかの利点があります。つまり、コールバック処理が改善され、ネットワーク データ転送が少なくなります。レギュラー スクリプトを記述 (または ipython ノートブックを使用) して、ウィジェットなどでレスポンシブ ページを強化することもできますが、これには、プロセスとの間でデータを送信する必要がありbokeh-server
、Bokeh 0.7.1 の時点では、コールバックをトリガーする唯一のメカニズムはポーリング。(ただし、これは将来のリリースで改善される予定です。)