数据科学家必备的 3 个 Jupyter Notebook 扩展
创始人
2024-05-11 22:55:09
0

如果您是数据科学家、机器学习工程师或任何其他类型的数据专业人员,您可能已经花了很多时间使用 Jupyter 笔记本。虽然 Jupyter notebooks 已经是一个强大的工具,但还有许多扩展可以进一步增强您的体验。

在本文中,我们将向您介绍三个最有用的 Jupyter notebook 扩展,您可以使用它们来提高工作效率和工作质量。无论您是想改善笔记本的外观、添加新功能还是简化工作流程,这些扩展都能满足您的需求。因此,事不宜迟,让我们深入了解这些扩展如何帮助您增强 Jupyter 笔记本!

文章目录

    • Hinterland(自动代码完成)
    • Autopep8:(清理你的代码)
    • 通知(当内核空闲时发送通知)

Hinterland(自动代码完成)

如果您是使用 Jupyter 笔记本的数据科学家或开发人员,您可能在编写代码时经历过没有代码补全的挫败感。代码完成是一项有用的功能,它会在您键入代码时建议可能的代码完成方式,从而使编写代码变得更加容易和快速。不幸的是,Jupyter notebooks 没有内置的代码补全功能,这会使编写代码变得既费时又乏味。

演示图像

Hinterland 是一个 Jupyter notebook 扩展,它为各种编程语言(包括 Python、R 和 Julia)提供代码完成和文档查找

代码完成是一项有用的功能,它会在您键入代码时建议可能的代码完成方式,从而使编写代码变得更加容易和快速。文档查找让您只需将鼠标悬停在函数、方法和其他代码元素上即可快速访问它们的文档。

Autopep8:(清理你的代码)

Autopep8是一个 Jupyter notebook 扩展,只需单击一下即可帮助您**使代码符合 PEP 8 标准。**PEP 8 是 Python 的风格指南,它提供了以一致和可读的方式格式化和构建代码的指南。遵守 PEP 8 可以提高代码的可读性和可维护性,并使其他人更容易理解。

但是,手动遵循 PEP 8 可能既耗时又容易出错,尤其是在您拥有大型代码库的情况下。这就是 Autopep8 的用武之地。Autopep8 会自动将您的代码格式化为 PEP 8 兼容,从而节省您的时间和精力。您所要做的就是安装扩展,然后单击 Jupyter 笔记本中的“Autopep8”按钮以自动重新格式化您的代码。

Autopep8 演示

通知(当内核空闲时发送通知)

Notify 是一个 Jupyter notebook 扩展,它会向您发送网络通知,以便 在内核空闲时通知您。内核是执行代码的 Jupyter notebook 环境的一部分,因此在它空闲时收到通知在运行需要很长时间才能完成的任务时非常有用。

通知演示

例如,如果您正在运行一个需要几个小时来训练的机器学习模型,您可能希望在模型运行时离开计算机并做一些其他事情。使用 Notify,您可以在内核空闲时在桌面上收到通知,这样您就可以知道模型何时完成训练。

总之,这三个 Jupyter notebook 扩展可以帮助您提高工作效率和工作质量。因此,如果您是希望充分利用 Jupyter notebook 的数据科学家,请务必尝试这些扩展!

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...