安装过程: 

1. 首先我们引入jupyter_contrib_nbextension这个第三方库。

2. 在Anaconda Promot中输入命令: pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install --user

3. 安装完成后重启 Jupyter Notebook,出现如下界面,新增Nbextensions一栏,勾选Table of Contents (2)

 

 

4.  然后打开文件,即可实现侧边导航栏效果,如图

其他常用扩展功能:

1. A Code Prettifier ---- 重新格式化/美化单元格中的代码

2. Codefolding ---- 代码折叠

3. Collapsible Headings ---- 可折叠标题

4. Datestamper ---- 日期戳

添加工具栏按钮,将当前时间和日期粘贴到当前单元格中

5. Execute Time  ---- 执行时间

每个执行的代码单元都扩展了一个新区域,附加在输入区域的底部,显示用户将单元格发送到内核执行的时间。当内核完成执行单元格时,该区域将根据执行的持续时间进行更新。

可以通过双击或使用 菜单项隐藏计时区域 。

6. Highlighter ---- 荧光笔

提供了三种不同的“配色方案”,在渲染单元格和单元格处于编辑模式时都有效

7. Notebook web notifications ---- 通知功能,运行一些耗时较久的任务,完成后会提示

8. Python Markdown ---- markdown格式

9. Scratchpad notebook extension ---- 在Jupyter笔记本中添加一个暂存器单元。可以在其中执行针对当前内核的代码而无需修改笔记本文档。

这是一个单元,通过单击右下角的图标或通过键盘快捷键Ctrl-B切换暂存器

10. Scratchpad notebook extension ---- 可直接添加备份好的代码片段

此扩展程序为IPython工具栏添加了一个下拉菜单,允许将代码段单元格轻松插入当前notebook中。代码段在JSON文件中定义nbextensions/snippets/snippets.json,此扩展包含示例代码段。

11. Table of Contents (2) ---- 显示侧边栏或导航菜单

12. Toggle all line numbers ---- 切换显示/关闭所有行号

添加了一个工具栏按钮以及一个可选的热键,可以在一个操作中打开或关闭所有单元格的行号。

13. Variable Inspector ---- 变量检查器

可以收集所有已定义的变量并在浮动窗口中显示它们。该窗口不仅显示变量的名称,还显示其类型,内存大小和内容。

14.  jupyter-autopep8 ---- 重新格式化/美化笔记本python代码单元格中的代码。

内核运行的转换使用python autopep8包,因此只与python内核兼容。(顾名思义,pep8风格)

参考官网:https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tree/master/docs

【机器学习实践】Jupyter Notebook安装 侧边导航栏功能 操作及其他常用扩展功能介绍的更多相关文章

  1. Windows下的Jupyter Notebook 安装与自定义启动(图文详解)

    不多说,直接上干货! 前期博客 Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解) 这是我自定义的Python 的安装目录 (D:\SoftWare\ ...

  2. Jupyter Notebook安装和使用详情(你不懂我......)

    一.Jupyter Notebook是什么? 1.notebook jupyter 简介 Jupyter Notebook是一个开源Web应用程序,允许您创建和共享包含实时代码,方程式,可视化效果和叙 ...

  3. Windows下的Jupyter Notebook 安装与自定义启动

    1.Jupyter Notebook 和 pip 为了更加方便地写 Python 代码,还需要安装 Jupyter notebook. 利用 pip 安装 Jupyter notebook. 为什么要 ...

  4. jupyter notebook 安装配置使用,+目录插件安装

    1.安装 pip3 install jupyter 2.配置 2.1. 生成一个 notebook 配置文件 jupyter notebook --generate-config /root/.jup ...

  5. Android 新兴的UI模式——侧边导航栏【转】

    侧边导航栏也就是大家熟知的SliddingMenu,英文也叫Fly-In App Menu.Side Navigation等.当然谷歌现在已经推出类似这个效果的组件--Navigation Drawe ...

  6. 【源码分享】jquery+css实现侧边导航栏

    jquery+css实现侧边导航栏 最近做项目的时候,突然想用一个侧边导航栏,网上找了几个插件,有的太丑而且不太符合我的预期.与其修改别人的代码,不如自己来写一个了.废话不多说先上图,感兴趣的请继续看 ...

  7. [置顶] bootstrap自定义样式-bootstrap侧边导航栏的实现

    前言 bootstrap自带的响应式导航栏是向下滑动的,有时满足不了个性化的需求,需要做一个类似于android drawerLayout 侧滑的菜单,这就是我要实现的bootstrap自定义侧滑菜单 ...

  8. 全真教程:Windows环境Jupyter Notebook安装、运行和工作文件夹配置

    全真教程:Windows环境Jupyter Notebook安装.运行和工作文件夹配置 @ 目录 全真教程:Windows环境Jupyter Notebook安装.运行和工作文件夹配置 一.Jupyt ...

  9. html+css写出响应式侧边导航栏

    html部分:先写用div画好六个导航的卡片,再利用css添加响应效果 <div class='card-holder'> <div class='card-wrapper'> ...

随机推荐

  1. PHP swoole TCP服务端和客户端

    服务端 <?php $server = ,SWOOLE_PROCESS,SWOOLE_SOCK_TCP); $server->set(array( , )); $server->on ...

  2. Oracle存储结构-表空间

    表空间 oracle文件注意的问题 控制文件,redolog文件,数据文件----一定要放在存储上 问题:银行用户,集群切换失败,原因是数据库中部分的文件未放到存储上 存储三种组织形式:文件系统.AS ...

  3. 创建springboot项目的三种方法(参考

    https://blog.csdn.net/mousede/article/details/81285693 https://blog.csdn.net/weixin_42194143/article ...

  4. java 项目 文件关系 扫描 注释注入(2)

    https://www.cnblogs.com/daimajun/p/7152970.html(copy) 先提一嘴 @RequestMapping(“url”),这里的 url写的是请求路径的一部分 ...

  5. JavaScript如何比较两个数组的内容是否相同

    今天意外地发现JavaScript是不能用==或===操作符直接比较两个数组是否相等的. alert([]==[]); // false alert([]===[]); // false 以上两句代码 ...

  6. Vue 新手学习笔记:vue-element-admin 之安装,配置及入门开发

    所属专栏: Vue 开发学习进步 说实话都是逼出来的,对于前端没干过ES6都不会的人,vue视频也就看了基础的一些但没办法,接下来做微服务架构,前端就用 vue,这块你负责....说多了都是泪,脚手架 ...

  7. 0.2 IDEA配置

    一.IDEA配置maven 在启动配置设置清理方式:clean jetty:run maven版本以及本地setting和repository JRE版本以及编码格式:-Dfile.encoding= ...

  8. Java实现字串统计

    对字符串的操作,无论再难的算法题,只要时间充足,相信每个同学都可以搞定. 但是浪费太多时间去搞一个逻辑算法没太大意义,学会学习,不但可以增长自己的知识,更可以节省时间,俗话说,一寸光阴一寸金,寸金难买 ...

  9. kindeditor 引用js架包问题

    最近在搞kindeditor(富文本编辑器),遇到了很多插件修改无效的问题,仔细研究了一下才发现,别有洞天. 下面来介绍一下引用的js架包.具体有什么用. <!-- kindeditor.js ...

  10. ubuntu下如何检查nvidia显卡驱动是否安装OK?

    答:使用sudo lshw -c video即可,笔者的输出如下: jello~$ sudo lshw -c video*-display description: VGA compatible co ...