终于把 jupyter notebook 玩明白了

机器学习算法与Python实战

共 1129字,需浏览 3分钟

 ·

2021-11-10 00:48

↓↓↓点击关注,回复资料,10个G的惊喜

Jupyter Notebook

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

拓展插件

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

安装

pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install

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

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

推荐几个我比较喜欢的吧:
显示变量表:Variable Inspector
代码自动补全:Hinterland
自动美化代码:Autopep8
一键隐藏代码:Hide input all
代码执行时间: ExcecuteTime

自动检查代码错误

Chrome浏览器也有一个插件很好用——CodigaCodiga 可以分析 Jupyter notebook 中的 Python 代码,该工具执行Pylint和Bandit等静态分析器,以检测 Python 代码中的语法、语义和安全错误,并将错误直接报告到 Jupyter 笔记本中。

VS Code

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

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

推荐阅读

(点击标题可跳转阅读)

清华大学:2021元宇宙研究报告!
用Python学线性代数:自动拟合数据分布
Github 上最大的开源算法库,还能学机器学习!
一个超好用的 Python 标准库,操作目录和文件太 666 了
【免费下载】几百本编程中文书籍(含Python),持续更新中

老铁,三连支持一下,好吗?↓↓

浏览 35
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报