效率翻倍:9大Jupyter Notebook扩展工具

这个功能非常实用,可以让你在重运行某个单元格之前能知道将要花费多长时间,有助于避免重运行执行时间很长且不必运行的单元。

(5) Autopep8

该扩展插件能将代码格式化为PEP 8标准格式。它能去除不需要的空格,或增加需要的空行,或者应用PEP 8中列出的其他格式。为了安装该插件,必须先安装autopep8库。运行以下代码进行安装:


  1. pip install autopep8 

使用时,先选择需要格式化的单元格,再点击菜单栏中标红的锤子按钮。

注意,在参数figsize=(15,10)中,等号两边的空格被删除。另外,for循环中,在‘i’变量之前意外出现的额外空格将被删除。

(6) Toggle all line numbers(切换所有行号)

这是一个非常简单的扩展,通过切换面板菜单中的标红按钮,即可打开或关闭代码中的行号。

(7) Skip-traceback(跳过回溯)

当代码抛出错误,该扩展可以跳过回溯。它会显示错误名称和简短的错误描述,而非整个回溯。以下是没有扩展的Jupyter显示的正常错误:

它能快速识别错误的原因,尤其适用于很长的回溯。如果你需要,也能扩展回溯,并查看整个版本。

(8) Variable Inspector(变量检查器)

你可以通过选择面板菜单上标红的按钮来执行该扩展。点击按钮后,将显示当下命名空间中的所有变量信息,包括变量的名称、类型、大小、形式和值。

【声明】:芜湖站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章