【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起

今天小编来介绍几个在jupyter notebook中被广泛用到的插件,能够更好地帮助到大家进行数据分析与可视化,极大地提高日常的工作效率。

准备工作

首先我们先下载好插件选择的工具栏,通过pip install来进行下载即可

pip install jupyter_contrib_nbextensions

然后我们将这个插件选项的工具栏添加到jupyter notebook的页面当中,运行下面这个的命令行

jupyter contrib nbextension install

我们打开jupyter notebook页面之后就可以看到有Nbextensions这个工具栏,如下图所示

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第1张图片

下面小编来介绍几个自认为十分好用的插件

Hinterland

该插件的作用在于对代码有着自动填充的功能,对于很多程序员来说可以极大地提高编程效率,如下图所示

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第2张图片

Skip-Traceback

当我们所写的代码里面存在着例如语法错误等问题,一般jupyter notebook会报一大串错误,眼花缭乱的,该插件的作用就在于会省略很多繁杂、没有意义的错误提示,直接抛出问题的关键所在,如下图所示

a330238b33d0771cd4d04c66c5db5630.png

Live Markdown Preview

该插件的作用在于方便程序员以及开发者们撰写Markdown内容,如下图所示

60af9a3b8664132068a7b78595a2b0f7.gif

Highlighter

该插件的作用在于摘选出来的Markdown内容可以高亮显示出来,如下图所示

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第3张图片

Spell Checker

该插件的作用在于检查写的Markdown内容,拼写的语法错误、单词拼写是否准确,如下图所示

a8c935374e4f3d965786f667c8114d52.gif

Code prettify

有时候程序员写的代码都是杂乱无章的,该插件的作用在于可以重新格式化、美化自己写的代码块,并且支持多种语言包括PythonRJavaScript等等,如下图所示

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第4张图片

Codefolding

该插件的作用在于可以将自己写的代码块折叠起来,如下图所示

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第5张图片

Notify

有时候在jupyter notebook当中执行某个任务需要等待很长一段时间,该插件的作用在于任务执行完成的时候,会给你提示,如下图所示

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第6张图片

ExecuteTime

该插件的作用在于当代码块被执行的时候,显示出来代码块执行完成所需要的时间,如下图所示

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第7张图片

ScrollDown

当我们在打印for循环的时候,当输出的内容很多,该插件的作用在于会自动向下滚动输出内容,不需要人为地向下拖滚动条,如下图所示

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第8张图片

 
   
 
   
 
   
 
   
 
   
往期精彩回顾




适合初学者入门人工智能的路线及资料下载中国大学慕课《机器学习》(黄海广主讲)机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载本站qq群955171419,加入微信群请扫码:

【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起_第9张图片

你可能感兴趣的:(人工智能,python,java,编程语言,机器学习)