欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Jupyter Notebook介绍、扩展功能安装

程序员文章站 2022-05-25 12:53:53
...

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。

传送门:Jupyter Notebook官方介绍](https://jupyter-notebook.readthedocs.io/en/stable/notebook.html)
Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。
Jupyter Notebook是一个非常赞的可用于教学,探索和编程的环境,但最原始的Jupyter Notebook是缺乏一些强功能的。但幸运的是,有很多方法可以改进这个工具,比如:Jupyter Notebook的扩展。

在命令提示符中运行以下命令:

**快速安装**
pip install jupyter_contrib_nbextensions 
jupyter contrib nbextension install 

启动Jupyter Notebook并导航到新的Nbextensions选项卡:勾选需要用的功能即可。
Autopep8:只需单击一下即可获得整洁的代码

我们都应该编写符合pep8标准的代码,但有时你会陷入分析中,并且很难坚持最佳的实践。这个扩展允许你只需点击木槌并自动格式化你的凌乱代码。

变量检查器:跟踪你的工作区

变量检查器显示你在notebook中创建的所有变量的名称,以及它们的类型,大小,维度和值。

ExecuteTime:显示单元格运行的时间和长度

我经常发现自己试图弄清楚一个细胞运行了多长时间, ExecuteTime通过显示单元格何时完成以及花费多长时间来处理这两者。

可选扩展包有很多,如果使用有误可以在命令行下安装一下包即可。