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