jupyterNotebook提升使用体验的几个隐藏功能分别是什么

技术jupyterNotebook提升使用体验的几个隐藏功能分别是什么本篇文章为大家展示了jupyterNotebook提升使用体验的几个隐藏功能分别是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详

本文向您展示了jupyterNotebook的隐藏功能,以增强体验。内容简洁易懂,一定会让你大放异彩。希望通过这篇文章的详细介绍,你能有所收获。

Jupyter Notebook是一个交互式、易于创建的编程环境,支持实时编程和文档共享。接下来,我们将带您了解Jupyter Notebook的几个扩展功能,以便您更方便地使用这个有价值的工具。

首先,我们在命令提示符下输入以下命令:

pinstalljupyter _ contrib _ Nbextensions安装然后启动jupyter笔记本并导航到新的Nbextensions扩展选项卡,如下图所示:

jupyterNotebook提升使用体验的几个隐藏功能分别是什么

接下来,启动扩展选项卡(如果没有看到选项卡,打开记事本,点击Editnbextensionsconfig),在记事本的工具栏中可以看到启用的扩展,如下图所示:

jupyterNotebook提升使用体验的几个隐藏功能分别是什么

那么Notebook的扩展是什么呢?Jupyter笔记本扩展是一个简单的附加组件,它扩展了笔记本环境的基本功能。用JavaScript编写,当单元格完成时,它们可以自动格式化代码或发送浏览器通知。目前分机只能在Jupyter笔记本工作,不能在Jupyter实验室工作。

为什么要使用这些Jupyter笔记本扩展?Jupyter Notebook是教学、学习、原型制作、探索和尝试新方法的好工具。但是普通Notebook的特性有限,可能会让他们的工作无法满足很多人的进一步需求。虽然Jupyter Notebook扩展不能完全解决问题,但它们确实增加了一些好处,让我们的工作变得更加轻松。

以下是Jupyter笔记本最常用的五种扩展:

1.目录:

如果我们需要在Jupyter Notebook中找到几十个单元,很难完全跟踪它们。目录通过添加可位于页面任何位置的链接很好地解决了这个问题:

jupyterNotebook提升使用体验的几个隐藏功能分别是什么

此外,我们可以使用扩展在笔记本顶部添加链接目录。这使得显示和选择哪个单元和哪个单元正在运行变得容易,如下图所示:

jupyterNotebook提升使用体验的几个隐藏功能分别是什么

2.自动程序8:

事实上,我们每个人都应该编写与pep8兼容的代码,但有时我们会感到困惑,发现很难找到最佳实践。当我们遇到这种情况时,自动程序8的这个扩展允许我们通过点击顶部的“木槌”按钮来自动格式化令人困惑的代码。如下图所示:

jupyterNotebook提升使用体验的几个隐藏功能分别是什么

就像最好的附加组件一样,这个Autopep8组件只需简单的点击就能完成漫长而枯燥的任务,这让我们能够专注于主要问题。

3.变量检查器:

变量检查器显示我们在笔记本中创建的所有变量的名称,以及它们的类型、大小、形状和值。如下图所示:

jupyterNotebook提升使用体验的几个隐藏功能分别是什么

这个工具对于从RStudio迁移的项目非常有价值。或者当我们不想继续打印df.shape,又想不起X的类型时,Variableinspector会变得非常有用。

4.执行时间:

有时我们经常想知道一个细胞运行需要多长时间,或者我们上次运行笔记本是什么时候。ExecuteTime通过显示单元格完成的时间和花费的时间来解决这两个问题。

jupyterNotebook提升使用体验的几个隐藏功能分别是什么

此外,还有其他计时方法,如%%timeit cellmagic,使用简单,但覆盖了Notebook中的所有原始单元格。所以我仍然建议您使用ExecuteTime扩展。

5.隐藏代码输入:

虽然我们有些人喜欢做分析,但有些人喜欢直接看到结果。隐藏代码输入扩展允许我们在保持输出的同时立即隐藏笔记本中的所有代码,满足不同的需求。

以上是我为大家总结的五个最常用的Jupyter Notebook扩展。您可以通过安装扩展并打开笔记本来查看整个扩展列表,并找到更多有用的扩展。我们甚至可以编写自己的扩展。

以上内容是jupyterNotebook提升体验的隐藏功能。你学到什么知识或技能了吗?如果你想学习更多的技能或丰富你的知识,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/133803.html

(0)

相关推荐

  • 端口扫描工具Pscan怎么用

    技术端口扫描工具Pscan怎么用这期内容当中小编将会给大家带来有关端口扫描工具Pscan怎么用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。今天给大家介绍一款端口扫描工具Pscan一、

    2021年12月10日
  • 乘方的意义,30 用乘方的意义计算

    技术乘方的意义,30 用乘方的意义计算求n个相同因数乘积的运算,叫做乘方,乘方的结果叫做幂(power)乘方的意义。 其中,a叫做底数(base number),n叫做指数(exponent),当aⁿ看作a的n次方的结果

    生活 2021年10月20日
  • 肝脏在左边还是右边,人的肝在左边还是右边`

    技术肝脏在左边还是右边,人的肝在左边还是右边`肝大部分位于右季肋区和腹上区,小部分位于左季肋区。肝的上界与膈穹窿一致,可以用以下3点连线来表示:右锁骨中线上与第五肋间交点;前正中线与剑胸结合的交点;左锁骨中线与第5肋间隙

    生活 2021年11月1日
  • 纯收入,农民纯收入性质怎么构成

    技术纯收入,农民纯收入性质怎么构成按性质首先将纯收人分为生产性纯收入和非生产性纯 收入,然后将生产性纯收入分为农业生产纯收入和非农业 生产纯收入纯收入。分析时应当注意以下问题:1.准确计算各个构成部分纯收入各个构成部分纯

    生活 2021年10月27日
  • sql怎么优化效率(sql如何调优化)

    技术SQL该怎么优化这篇文章主要讲解了“SQL该怎么优化”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“SQL该怎么优化”吧!一、避免进行null判断。 应尽量避免在 wh

    攻略 2021年12月17日
  • 如何理解Solidity的Bytecode和Opcode

    技术如何理解Solidity的Bytecode和Opcode本篇文章为大家展示了如何理解Solidity的Bytecode和Opcode,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收

    攻略 2021年11月23日