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