Voilaとは
Voilaは、JupyterノートブックをスタンドアロンのWebアプリケーションに変換するツールです。通常のHTMLに変換されたノートブックとは異なり、Voilaのtornadoアプリケーションに接続する各ユーザーは、Jupyterのインタラクティブウィジェットの変更に対するコールバックを実行できる専用のJupyterカーネルを取得します。
インストール方法
Voilaのインストールは非常に簡単で、以下のコマンドで行うことができます。
pip install voila
使用方法
Voilaを使用してJupyterノートブックをスタンドアロンのアプリケーションとして実行するには、以下のコマンドを使用します。
voila <path-to-notebook>
例えば、bqplotのサンプルノートブックをスタンドアロンのアプリケーションとしてレンダリングするには、以下のコマンドを実行します。
voila bqplot.ipynb
まとめ
Voilaは、Jupyter上で作成したデータ分析結果をチームの他のメンバーに共有したい場合、または誤ってコードを編集されたくない場合、さらにインタラクティブな出力結果を共有したい場合に非常に便利なツールです。