用于执行笔记本的客户端库。以前是nbconvert的执行处理器。

nbclient的Python项目详细描述


BinderTravis Build StatusBuild StatusDocumentation StatusimagePython 3.6Python 3.7Python 3.8Code style: black

N客户

NBClient是一个用于编程笔记本执行的客户端库,是一个用于在中运行Jupyter笔记本的工具 不同的执行上下文。NBClient是从nbconvert剥离出来的 前ExecutePreprocessor。在

NBClient允许您execute笔记本。在

交互式演示

要以交互方式演示NBClient,请单击此活页夹徽标开始演示:

Binder

安装

在终端中,运行:

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允许笔记本在不同的执行上下文中运行。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用jaxb2annotateplugin和XJC工具的java自定义注释   java组织。xeustechnologies。jcl无法加载WstxInputFactory类   java JUnit在格式化字符串上比较失败   java Bukkit配置部分getKeys   如何关闭Java流?   java Struts2正则表达式配置   链式事务注释的java奇怪行为   java在两个JButton之间使用变量   java签署APK时内容会发生什么变化?   java LWJGL:Slick:3D世界中的绘图字体   如何分解Java数组?   在Java MySql中处理多个过滤器   java如何在Firebase数据库中跳过初始OnChildaded事件触发   java如何在PreviewView中使用CameraX?   在子类#中重写父类后访问父类原始方法的java已解决   java找不到类型的属性   游戏框架游戏!框架+Java