json#
要从单个Python脚本生成Bokeh应用程序的序列化JSON表示,请在命令行中将脚本名称传递给bokeh json
:
bokeh json app_script.py
生成的JSON将保存在当前工作目录中,文件名为app_script.json
。
应用程序也可以从目录中创建。该目录应包含一个main.py
(以及任何其他所需的辅助模块)以及任何额外的资源(例如,主题文件)。将目录名称传递给bokeh json
以生成JSON:
bokeh json app_dir
默认情况下,生成的 JSON 输出为一行,没有缩进。
要生成“漂亮打印”的多行 JSON,您可以使用 --indent
参数指定缩进级别:
bokeh json app_script.py --indent=2