Jupyter技巧-显示代码运行时间|使用快捷键

917 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。


ΔΔΔ_文{}_\equiv{}_{\nabla \Delta \nabla \Delta \nabla \Delta} {}^{皮}{}_{实}{}^{乐}{}_{观} {}^思_考 {}^有{}_{人^{生}}{}^{才_{有}}{}_{精^{彩}} 水土七口刀{}^{\star\star}{}^\equiv{}^{水土七口刀} {}_{生}{}^{活}{}_{阅}{}^{读} {}^运_动 {}_有{}^{兴_{趣}}{}_{才^{有}}{}^{人_{生}}

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