ジェイソン!

単一のPythonスクリプトからBokehアプリケーションの直列化JSON表現を生成するには、スクリプト名を渡してください。 bokeh json 命令行で:

bokeh json app_script.py

生成されたJSONは現在のワークディレクトリに保存され,名前は app_script.json それがそうです。

ディレクトリからアプリケーションを作成することもできます。このディレクトリは1つを含むべきである main.py (および必要な任意の他のヘルパーモジュール)および任意の追加資産(例えば、主題ファイル)。ディレクトリ名を bokeh json JSONを生成するには、以下の操作を実行してください。

bokeh json app_dir

デフォルトの場合,生成されたJSON出力は1行であり,インデントはない.複数行で“きれいに印刷された”JSONを生成するには、ご利用いただけます --indent 論点:

bokeh json app_script.py --indent=2
class JSON(parser: argparse.ArgumentParser)[ソース]

アプリケーションを直列化JSONとして出力するためのサブコマンド

file_contents(args: argparse.Namespace, doc: bokeh.document.document.Document)str[ソース]
extension: str = 'json'

これにより生成された出力のファイル拡張子 FileOutputSubcommand

name: str = 'json'

この子命令の名前