jupyterlab架构和扩展
2022-11-22 01:36:37 0 举报
jupyterlab架构和扩展
作者其他创作
大纲/内容
nbconvert
生成.ipynb文件,通过nbconvert执行
ipykernel
jupyter_client
kernel通信
教学作业版jupyter服务端
tmpnb
notebook
1.插件编写2.jupyterlab前端代码阅读
架构:https://docs.jupyter.org/en/latest/projects/architecture/content-architecture.html
Application
编写jupyterlab插件
1.生成.ipynb文件2.ExecutePreprocessor
ipywidgets
jupyter_core
jupyter notebook应用
加载扩展插件
交互式的小工件,如拖动条等
多用户登录的jupyter服务端
1.了解 Jupyter protocol通信协议
jupyter_console
jupyter QT应用
1.前后端通信
Jupyter 服务器为 Jupyter 笔记本、JupyterLab 和 Voila 等 Jupyter Web 应用程序提供后端(即核心服务、API 和 REST 端点)
jupyter_server
nbclassic
组件:https://docs.jupyter.org/en/latest/
jupyter terminal应用
qtconsole
多用户不登录的jupyter服务端
通过jupyter_client按照协议和kernel通信
浏览器浏览.ipynb文件
JupyterLab
jupyterhub
ipython
API
执行.ipynb文件
通信
Jupyter核心包
编写自己的前端应用
ipynb文件读写
将.ipynb文件转换为其他格式
nbformat
nbviewer
nbgrader
自定义kernel
traitlets
python特质包
Server
收藏
0 条评论
下一页