本文已参与「新人创作礼」活动,一起开启掘金创作之路。
Jupyter中的两种模式
- 命令模式 在编辑模式下按【Esc】键进入命令模式,下面所有快捷键都是在命令模式下使用的。
- 编辑模式 在命令模式下按【Enter】键进入编辑模式
常用cell操作快捷键
- 在当前cell之前插入一个cell【A】
- 在当前cell之后插入一个cell【B】
- 删除当前cell【DD】
- 运行当前cell,并进入下一个cell【Shift+Enter】
- 运行当前cell,并停留在当前cell【Ctrl+Enter】
- 将cell切换为Markdown模式【M】
- 将cell切换为Code模式【Y】
常用notebook操作
- 显示行号【L】
- 保存【S】
- 打开命令面板【Shift+Ctrl+P】
Cell标题快捷键
- 设为一级标题【1】
- 设为二级标题【2】
- 设为三级标题【3】
- 以此类推
显示单个cell的代码运行时间——%%time
- 在cell最开始添加,可以对多行代码进行运行时间统计。
显示单行代码运行时间——%time
- 不支持多行代码,在要测试的代码行最前面添加,使用空格与代码分隔。
使用插件
- ExecutionTime插件,在终端运行以下命令,但是本人测试未成功,提示缺少依赖
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextension enable execute_time/Exec