在jupyter 笔记本中,我可以使用nbextensions配置自动单元计时,结果如下:
如何在jupyter 实验室中执行此操作?我没有找到做类似事情的扩展。
不好。我知道%%time
魔术可以达到类似的效果,但是我希望它是自动的,因此我不必将魔术功能放在每个单元格的开头>
答案 0 :(得分:19)
JupyterLab> = 2.0.2
让我们一步一步走
jupyterlab执行时间
首先启用扩展程序管理器
启用后,您会在侧面的任务栏中看到“扩展管理器”末端的新按钮
您还可以通过以下步骤启用它:
由于不接受免责声明,因此您可以搜索扩展名,但不能安装它(没有安装按钮可用)。
要安装extensino,您首先必须明确确认免责声明。完成后,这将保留在所有会话中,用户无需再次检查。
搜索jupyterlab执行时间
安装 启用
启用后,您必须对其进行重建:在其上打开一个小的弹出窗口,单击Rebulid;
然后您必须重新启动内核
仍然发现您将无法看到想要的内容:
注意:要显示任何内容,您需要在笔记本中通过“设置”->“高级设置编辑器”->“笔记本”启用电池计时:{“ recordTiming”:true}
最终“ recordTiming” = true
并保存在右端!
答案 1 :(得分:3)
无需扩展。
只需使用(在任何单元格):
try:
%load_ext autotime
except:
!pip install ipython-autotime
%load_ext autotime
要停止单元格计时,请使用:
%unload_ext autotime