Jupyter Notebook
是一个很棒的教学、探索和编程环境 , 但其功能不足也是出了名的 。幸好 , 有许多方法可以改进这个不错的工具 , 如Jupyter Notebook
扩展工具 。极简版教程在命令提示符中运行以下命令:
pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install
启动 Jupyter Notebook , 并导航至新的 Nbextensions 选项卡:Jupyter Notebook 扩展选项
选择你想要的扩展功能 , 享受它带来的优势 。
(如果你没看到扩展选项 , 打开
notebook
, 单击「edit」 , 然后点「nbextensions config」)在
notebook
的工具栏里可以看到扩展插件:较长版教程
如果你觉得上面的教程太简单 , 可以看看下面的复杂版 。我还列出了我最喜欢的五个扩展插件 。
什么是 notebook 扩展插件?
Jupyter Notebook
扩展插件是扩展 notebook 环境基本功能的简单插件 。它们用 JavaScript 语言编写 , 会自动套用代码格式或者在单元格完成后发送浏览器通知 。扩展插件目前仅支持Jupyter Notebook
(不支持 Jupyter Lab) 。为什么要使用扩展插件?Jupyter Notebook 是一个很好用的工具 , 可用于教学、学习、原型设计、探索和尝试新方法(甚至可用于 Netflix 的生产过程中) 。但是 , 原版 notebook 功能有限 , 有时令人挫败 。虽然 Jupyter Notebook 扩展插件没有完全解决这个问题 , 但它们确实能让你的工作变得更轻松 。
该用哪些扩展插件?
以下是我最常用的五种 Jupyter Notebook 扩展插件:
1、Table of Contents:更容易导航如果你在一个 Jupyter Notebook 中同时开启了十几个单元格 , 那你想跟踪所有单元格就会有些困难 。Table of Contents 通过添加 TOC 链接解决了这个问题 , 通过 TOC 链接你可以定位到页面中的任何位置 。
Table of Contents 界面
你还可以使用该扩展插件在
notebook
的顶部添加一个链接目录 。这样会显示你选择了哪一个目录以及哪一个正在运行:推荐阅读
- 教你Anaconda导入Python模块库的方法 教你生病阅读答案
- 分享Keil uVision4设计编程字号的方法步骤
- 教你SQL Server 2008 R2开启数据库使用操作
- 小编分享VC6.0编程使用C语言的详细教程 小编分享的开头和结束语
- python线性回归实例 python一元线性回归分析代码
- papa是什么意思 batch是什么意思
- 小编教你python安装Scrapy框架的操作方法 小编教你电脑c盘满了怎么清理
- 东莞横沥技校有哪些 PowerMILL编程教学软件
- 什么网站的游戏是免费的,12个免费的编程游戏网站
- 魔兽世界90怎么去德拉诺,NGA178魔兽世界数据库