• jupyter notebook插件安装及插件推荐


    安装插件

    • 安装插件选择的工具栏
    pip install jupyter_contrib_nbextensions
    
    • 1
    • 将插件工具栏添加到jupyter notebook页面
    jupyter contrib nbextension install
    
    • 1

    在这里插入图片描述

    disable configuration for nbextensions without explicit compatibility (they may break your notebook environment, but can be useful to show for nbextension development)
    在没有显式兼容性的情况下禁用nbextensions的配置(它们可能会破坏您的笔记本电脑环境,但对显示nbextension开发非常有用)

    常用插件

    • Hinterland
      自动填充
      在这里插入图片描述

    • Code prettify
      格式化代码
      在这里插入图片描述

      点击小锤子,发现报错,没有yapf模块
      在这里插入图片描述
      注意:需要安装yapf模块

      pip install yapf
      
      • 1
    • Execute Time
      显示一个cell执行花费的时间
      在这里插入图片描述

    • Skip-Traceback
      可以直接显示错误的原因
      在这里插入图片描述

    • Toggle all line numbers
      显示行号 - - - 和jupyter notebook快捷键L的作用一样
      在这里插入图片描述

    • ScrollDown
      自动向下滚动输出

    • Highlight selected word
      字符选中高亮

    • Keyboard shortcut editor
      快捷键编辑
      编辑或删除Jupyter键盘快捷键,或添加自己的新快捷键
      在这里插入图片描述

    • Snippets
      代码单元片段
      在这里插入图片描述

      # This is an example snippet!
      # To create your own, add a new snippet block to the
      # snippets.json file in your jupyter nbextensions directory:
      # /nbextensions/snippets/snippets.json
      # 这是一个示例片段!
      # 若要创建自己的代码段,请将新的代码段块添加到
      # jupyter扩展目录中的snippets.json文件:
      # /nextensions/sippets/sippets.json
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
    • Snippets menu
      example、document快速获取
      添加可自定义的菜单项以插入代码和标记代码段。为流行的python模块提供了大量默认值,包括许多重要函数和常量的相当完整的列表,以节省在文档中的搜索。

      在git bash输入下面代码

      git clone https://github.com/moble/jupyter_boilerplate.git
      jupyter nbextension install jupyter_boilerplate
      jupyter nbextension enable jupyter_boilerplate/main
      
      • 1
      • 2
      • 3

      重新打开jupyter notebook,可以看到Help右边多了Snippets
      在这里插入图片描述

    • table of contents
      目录表

  • 相关阅读:
    快速幂算法
    linux优点和缺点有哪些?
    云计算-Linux-查看内核-CPU,内存,网卡,主机名信息,修改主机名
    Java 中使用 public,private 和 protected 修饰的方法
    单片机-控制按键点亮LED灯
    input上传图片,并预览
    Spring 注入静态@Value值
    maven简单总结
    17 【2D转换 3D转换 浏览器私有前缀】
    服务器制作RAID磁盘阵列并管理
  • 原文地址:https://blog.csdn.net/weixin_64729620/article/details/133064844