bokeh.application.handlers.notebook#

提供一个 Bokeh 应用处理器,通过运行来自 Jupyter Notebook(.ipynb)文件的代码来构建文档。

此处理器使用 Jupyter Notebook 的文件名进行配置。当 Bokeh 应用调用 modify_doc 时,将收集所有 Notebook 单元格中的代码并执行,以处理会话的新文档。当执行 Notebook 代码时,正在修改的文档将作为 curdoc 可用,并且任何可选提供的 args 将作为 sys.argv 可用。

class NotebookHandler(*, filename: str | PathLike[str], argv: list[str] = [], package: ModuleType | None = None)[source]#

一个使用 Jupyter Notebook 中的代码修改 Bokeh 文档的处理器。

__init__(*, filename: str | PathLike[str], argv: list[str] = [], package: ModuleType | None = None) None[source]#
关键字参数

filename (str) : Jupyter Notebook(“.ipynb”)文件的路径