Jupyter Notebook的16个超棒插件!

本文分享Jupyter Notebook中16个实用插件。


目录

7c69096429969c609e17bcecc26d572a.png

插件安装

pip install jupyter_contrib_nbextensions -i https://pypi.tuna.tsinghua.edu.cn/simple
jupyter contrib nbextension install --user
pip install jupyter_nbextensions_configurator -i

以上三步结束,重新启动jupyter notebook即可搞定,出现以下表示安装完毕。 9610904c1ae7ce20648a2fcf20996935.png下面开始分享一些个人感觉实用的插件:

16326dbbe61b343007c2c110fc6ff474.gif


窗口分面:Scratchpad

新开一个窗口,在数据分析过程中非常有用,比如你画了个图,想对照着图看绘图数据、或者看看修改参数后的效果图。

快捷键:Ctrl键+B键766a5ecbecc8016bc0ce795a4d801acd.gif


Markdown文本高亮:Highlighter

高亮Markdown cell中选择的文本。

%%javascript
require("base/js/utils").load_extensions("highlighter/highlighter")
a971c1d912339cdf1d487caa23c7b1a4.gif

Cell标记、锁定:Runtools

该插件为为默认Cell的一个很好补充,先看下cell本来具有的功能:93a0b45ad1a58ade8c70308aba88c911.pngRuntools中几个有用功能重点介绍下,特别是标记和锁定cell182b31950f590c5cc60a2e228c72aba6.png32d5bd98463ec0d46e6364d3e6c15754.gif


代码折叠:Code folding

代码折叠d21b50a8028582dddd1ed282a50656b4.gif


example、document快速获取:Snippets menu

快速添加python、常见模块的example、document等等。7e559c9fb4d56e3a0f156ecee6d6181d.gif


PEP8 代码优化:Code prettify

按照PEP8 Python编码规范美化代码,依赖Google开发的YAPF模块。

pip install yapf -i  https://pypi.tuna.tsinghua.edu.cn/simple
78c2c8f64d54598599c8b19144ba58e9.gif

代码补全:Hinterland

代码自动补全。 30d74940d927bf298d19c3873e4ed393.gif


显示行号:Toggle all line numbers

显示代码行号。90661931ba845f19f937fe4011369f4c.gifjupyter notebook默认自带设置行号功能 47aa2304cb4f861f0529dd8531eb1ccd.png


添加目录:Table of Contents (2)

给notebook添加目录 318dba0bea40025d07fd2ced3facb884.gif


按标题折叠:Collapsible headings

notebook按标题折叠7612cf04fdbd2ae5b195934ad4e20911.gif


文件过滤:Tree Filter

文件过滤。 dd6852ca76906c12b6c8accf66a549c7.gif


代码字号收缩:Code Font Size

代码块字体放大缩小。 7b5b84e4ed5e4e99577064f08d102f41.gif


字符选中高亮:Highlight selected word

高亮选中的字符。fb8d533760e54d0275108c3272220d42.gif


快捷键编辑:Keyboard shortcut editor

编辑、删除已有快捷键;添加新的快捷键。3489f73a9736eb1b8cfff69397e1d2f9.gif


编辑模式切换:Select CodeMirror Keymap

如果你习惯了使用 emacs, vim, and sublime,该插件非常适合你。 173552b6c3e37f52dd58bf4925072847.png


变量收集浮窗:Variable Inspector

使用浮窗表格收集notebook中的变量信息。391367d9335708175ba3e3059a543909.gif

-------- End --------

推荐👇同名微信视频号

eb6ae5369eb9b224b5c80684b460ce5f.png

980035910b3f465de2541442c63b29cf.jpeg
图解Pandas
6d052a242ec8a2bb61794e99d5c49a85.jpeg 64134006094e24e7991a7e69f7e68781.jpeg
  • 3
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值