Jupyter Notebook进阶 - 实用的扩展工具,让你的效率翻一番

Jupyter Notebook 现已成为数据分析,机器学习的必备工具。因为它可以让数据分析师集中精力向用户解释整个分析过程。通过安装一些扩展工具,可以让你在Jupyter Notebook上的工作效率进一步的提高。

这个扩展工具叫做 Jupyter NbExtensions Configurator

1.先看一下怎么安装吧

首先得确保我们已经有python,有jupyter notebook并且能正常使用了,接着pip命令安装

pip install jupyter_nbextensions_configurator jupyter_contrib_nbextensions

jupyter contrib nbextension install --user

jupyter nbextensions_configurator enable --user

安装完毕之后进入jupyter notebook,在主界面可以看到NbExtensions的标签


jupyter notebook主界面

这一些就就是具有各种功能的插件了,只要在前面打勾就可以使用。

2.介绍几个我比较常用插件

(1)Autopep8

这个插件的功能是一键美化代码,直接看图吧

Autopep8

(2)Hinterland

这个插件的功能是代码提示,正常来讲我们代码提示是需要按Tab键的,而使用这个插件之后每敲一个代码,就会出现下拉菜单供你选择,对新手非常友好,直接看图

Hinterland

(3)Snippets

Snippets在工具栏里加了一个下拉菜单,可以非常方便的直接插入代码段,完全不用手动敲。

Snippets

(4)Scratchpad

为Jupyter Notebook提供一个草稿cell,方便随时测试输出。

这样做的好处是,当我们打完一段代码,我们可能需要输出一些值,去判断代码逻辑是否正确,所以我们会在下方的代码框测试代码,当我们测试完,可能就有一大堆代码了,然又得删掉,这个插件就给我们测试时候提供了方便。

你可能感兴趣的:(Jupyter Notebook进阶 - 实用的扩展工具,让你的效率翻一番)