终于把 jupyter notebook 玩明白了

简介: 终于把 jupyter notebook 玩明白了

Jupyter Notebook


Jupyter Notebook 是数据分析、机器学习等领域的必备神器,很多同学虽然在用 jupyter notebook ,但却没有完全发挥出它的最大威力。今天向大家推荐一些工具,可以把你的 jupyter notebook 打造成更强大的工具,助你事半功倍。


拓展插件


jupyter notebook 其支持拓展插件的,功能都特别强悍。


安装


pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install


然后重启 jupyter notebook 导航栏出现Nbextensions:


640.png


不过jupyter notebook 默认是禁用Nbextensions的,需要把前面的√去掉,然后从中都选自己喜欢的插件即可。


640.png


推荐几个我比较喜欢的吧:


显示变量表:Variable Inspector

代码自动补全:Hinterland

自动美化代码:Autopep8

一键隐藏代码:Hide input all

代码执行时间: ExcecuteTime


自动检查代码错误


Chrome浏览器也有一个插件很好用——Codiga


640.png


Codiga 可以分析 Jupyter notebook 中的 Python 代码,该工具执行Pylint和Bandit等静态分析器,以检测 Python 代码中的语法、语义和安全错误,并将错误直接报告到 Jupyter 笔记本中。


640.png

VS Code


VS Code 已经提供了对 Jupyter Notebook 的本地支持,也就是可以在不运行 Jupyter Notebook 的情况下在笔记本上工作。


640.png


在 VS Code 中编辑 Jupyter Notebook 的 Python 代码,就犹如平时在 VS Code 编写 Python 文件一样,有强大的 IntelliSense(智能提示)、变量/函数的 hover 提示等等功能。


相关文章
|
数据可视化 数据挖掘 测试技术
一文吃透 Jupyter Notebook
一文吃透 Jupyter Notebook
840 0
一文吃透 Jupyter Notebook
Jupyter Notebook 使用笔记
Jupyter Notebook 使用笔记
168 0
Jupyter Notebook 使用笔记
|
Python
Python编程:jupyter notebook安装启动
Python编程:jupyter notebook安装启动
140 0
Python编程:jupyter notebook安装启动
|
9月前
|
数据可视化 安全 数据挖掘
技术小白如何轻松安装Jupyter Notebook
技术小白如何轻松安装Jupyter Notebook
350 0
|
Python
Jupyter Notebook 使用入门
Jupyter Notebook官方介绍是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。简单的说以网页的形式编写代码并且展示代码运行结果。
316 0
|
机器学习/深度学习 数据可视化 Python
关于Jupyter notebook的安装以及一些使用心得
Jupyter notebook Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
1858 0
|
Shell Python
学习jupyter notebook的安装与使用
欢迎关注大数据和人工智能技术文章发布的微信公众号:清研学堂,在这里你可以学到夜白(作者笔名)精心整理的笔记,让我们每天进步一点点,让优秀成为一种习惯!  一、jupyter notebook是什么 官网的介绍是:Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。
2112 0
|
存储 IDE 开发工具
9个可以提高Jupyter Notebook开发效率的魔术命令
9个可以提高Jupyter Notebook开发效率的魔术命令
557 0
9个可以提高Jupyter Notebook开发效率的魔术命令

热门文章

最新文章