用于执行笔记本的客户端库。以前是nbconvert的执行处理器。
nbclient的Python项目详细描述
N客户
NBClient是一个用于编程笔记本执行的客户端库,是一个用于在中运行Jupyter笔记本的工具
不同的执行上下文。NBClient是从nbconvert剥离出来的
前ExecutePreprocessor
。在
NBClient允许您execute笔记本。在
交互式演示
要以交互方式演示NBClient,请单击此活页夹徽标开始演示:
安装
在终端中,运行:
python3 -m pip install nbclient
文件
有关项目和 API Reference。在
Python版本支持
这个库目前支持python3.6+版本。作为小Python Python组织正式发布了版本,nbclient也将类似 以后放弃支持。在
起源
这个库曾经是nbconvert项目的一部分。N客户
将nbconvert的ExecutePreprocessor
提取到自己的库中,以便通过
库和应用程序下游。在
与JupyterClient的关系
NBClient和JupyterClient是不同的项目。在
jupyter_client
是jupyter协议的客户端库。具体来说,jupyter_client
提供了pythonapi
用于启动、管理和与Jupyter内核通信。在
而nbclient允许笔记本在不同的执行上下文中运行。在
- 项目
标签: