python学习-1-工具Jupyter

本文介绍如何在Jupyter Notebook中启用目录显示和Graphviz图表展示,包括安装和配置步骤,以及提供了一系列Jupyter的快捷键,帮助提升工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

目录

相关扩展

1、jupyter notebook左侧显示目录

2、支持graphviz 图展示

快捷键


相关扩展

1、jupyter notebook左侧显示目录

1、执行下面命令

# 使用pid安装
#!python -m pip install jupyter_contrib_nbextensions

# 使用anaconda可以使用下面命令
# conda install -c conda-forge jupyter_contrib_nbextensions

2、之后重启jupyter

看到上方右侧出现Nbextensions,就是安装成功了。勾上Table of Contents左侧就会出现目录

2、支持graphviz 图展示

  1. 先从官网下载graphviz 
  2. 配置graphviz安装目录的bin 到环境变量的path
    1. 可以在cmd中输入dot -v测试下,会输出 libdir='...' 这是bin的路径
    2. 将路径配置到环境变量的path
  3. 重启jupyter
  4. 在jupyter中测试下
  5. from graphviz import Digraph 
    g = Digraph('测试图片') 
    g.node(name='a',color='red') 
    g.node(name='b',color='blue') 
    g.edge('a','b',color='green') 
    g.view()

    会弹出下面的图

快捷键

Jupyter有两种模式:命令模式和编辑模式,按Esc切换两种模式

  1. 命令模式下,单元格的边框是蓝色的
    1. Shift-Space : 向上滚动
    2. L : 是否隐藏行号
    3. ctrl-V : 粘贴到下方单元
    4. Shift-V : 粘贴到上方单元
    5. ctrl-C : 复制选中的单元
    6. X : 剪切选中的单元
    7. B : 在下方插入新单元
    8. A : 在上方插入新单元
    9. Z 恢复删除的最后一个单元
    10. 输入两次d : 删除选中的单元
    11. Shift-J : 扩大选中下方单元
    12. Shift-K : 扩大选中上方单元
    13. Shift-M : 合并选中的单元
    14. 输入m,单元转入markdown状态
    15. 输入r,单元转成代码状态
    16. Shift-Enter : 运行本单元,选中下个单元
    17. Ctrl-Enter : 运行本单元
    18. Alt-Enter : 运行本单元,在其下插入新单元
    19. Ctrl-S : 文件存盘
    20. H : 显示快捷键帮助
  2. 编辑模式下常用的命令,这模式下单元格颜色是绿的: 
    1. Tab : 代码补全或缩进
    2. Shift-Tab : 提示指定的对象的说明,和 ?fun 一个功能
      1. 比如查看dataframe的drop方法,df_train是个dataframe
      2. ?df_train.drop
    3. Ctrl-] : 缩进
    4. Ctrl-[ : 解除缩进
    5. Ctrl-A : 全选
    6. Ctrl-Z : 复原
    7. Ctrl-Home : 跳到单元开头
    8. Ctrl-Left : 跳到左边一个对象名称的开始位置
    9. Ctrl-Right : 跳到右边一个对象名称的开始位置
    10. Ctrl-Backspace : 删除前面一个对象名称
    11. Ctrl-Delete : 删除后面一个对象名称
    12. Ctrl-M : 进入命令模式

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值