Jupyter笔记本作为Jupyter服务器扩展。

nbclassic的Python项目详细描述


Jupyter笔记本作为Jupyter服务器扩展

Testing nbclassic

NBClassic在Jupyter服务器后端运行Jupyter Notebook前端。在

这个项目为将来JupyterLab和其他前端为pythonweb应用程序后端切换到Jupyter Server做准备。使用这个包,用户可以在新的Python服务器后端上并排启动Jupyter Notebook、JupyterLab和其他前端。在

基本用途

从PyPI安装:

> pip install nbclassic

这将自动启用Jupyter服务器中的扩展。在

直接启动:

^{pr2}$

或者,您可以运行Jupyter服务器并访问/tree端点:

> jupyter server

更多详细信息

这个项目还包括一个API,用于填充从中的NotebookApp到Jupyter服务器中的ServerApp的特征。子类化NotebookApp以利用Jupyter笔记本电脑的Python服务器后端的应用程序可以使用这一点。这样的扩展应该now切换到Jupyter服务器中的ExtensionAppAPI,并在它们的继承列表中添加NBClassicConfigShimMixin,以正确处理移动的特征。在

例如,应用程序类以前看起来像:

fromnotebook.notebookappimportNotebookAppclassMyApplication(NotebookApp):

应该换成类似于:

fromjupyter_server.extension.applicationimportExtensionAppfromnbclassic.shimimportNBClassicConfigShimMixinclassMyApplication(NBClassicConfigShimMixin,ExtensionApp):

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

推荐PyPI第三方库


热门话题
java如何从数组中打印int值?   prepared语句Java中奇怪的异常PreparedStatement:参数索引超出范围   封装如何在OOP Java中为主方法编码?   java某些手机显示快捷方式徽章需要什么权限?   java TextView不会随OnItemSelectedListener更改   java注释处理器不会自动触发吗?   java Spring JPA如何计算外键数   c#对于这个简单的OOAD问题,哪种设计最优雅?   java如何处理while循环中的异常?   Android Studio错误:进程'command'/home/draven/Downloads/安卓studio/jre/bin/java''结束,退出值为非零2   在使用Payara服务器的Vaadin应用程序中导航到根目录时,java将丢失上下文根目录   使用contentType application/json而不是application/jsonpatch+json的java修补程序   带有tomcat的java HAproxy连接不足   Java:在应用过滤器后创建一个简单的通用方法进行计数   java如何使用多态性创建一个实例化对象的方法,然后用它们高效地填充ArrayList?