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”) 文件的路径