有趣的jupyter-notebook插件
有趣的jupyter notebook插件:
插件名称 | 简介 | 官方链接 |
---|---|---|
Jupyter Contrib NBe | 核心扩展包,集成50+插件(代码补全、变量监控、执行时间显示等) | GitHub |
Hinterland | 实时代码补全工具,支持 Python/R/Julia,减少拼写错误 | 文档 |
Table of Contents (2) | 动态生成目录,支持标题跳转,适合长文档导航 | 配置页 |
Variable Inspector | 侧边栏实时显示变量类型/大小/值,替代频繁 print(type) 操作 |
说明 |
ExecuteTime | 记录每个 Cell 的执行时间和完成时间,优化性能分析 | 详情 |
Autopep8 | 一键格式化代码为 PEP8 标准,提升可读性 | PyPI |
jupyterthemes | 界面主题美化,支持暗黑模式/护眼配色(如 monokai , solarized ) |
GitHub |
Notify | 内核空闲时发送浏览器通知,适合长时间任务(如模型训练) | 文档 |
jupyter Widgets | 创建交互控件(滑块/下拉菜单),将静态图表转为动态仪表盘 | 官网 |
Voilà | 将 Notebook 转为独立 Web 应用,隐藏代码仅保留交互结果 | 文档 |
RISE | 实时代码幻灯片工具,用 Markdown 标题分页,支持演示中修改参数 | GitHub |
安装:
1 | pip install jupyter_contrib_nbextensions jupyterthemes voila rise |