在我使用Jupyter笔记本的工作流程中,我有一个类似的单元格:
%run myscript.py
使用我正在使用的函数加载最新版本的脚本。我不断更新这个脚本并在我的笔记本中使用它的功能。因此,我发现自己经常回到第一个细胞并运行它。如果有一个键盘快捷键(例如运行第一个单元格),将会非常方便。它存在吗?
答案 0 :(得分:1)
您可以单击“Ctrl + Enter”以仅运行所选单元格,无论它是“编辑模式”还是“命令模式”。
如果您想了解更多可用命令,只需输入Esc
即可将当前模式更改为“命令模式”,输入“h”以显示键盘快捷键模式。
答案 1 :(得分:1)
按Ctrl + Enter
仅运行单元格而不移动到下一单元格。
顺便说一句alt + Enter
执行第二种行为(创建新行为)。
答案 2 :(得分:1)
重要更新 如果安装nbextensions,则有一个名为
的小部件“ 初始化单元格”
这是nbextensions的链接 https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/install.html
以下评论是我的老评论,可以忽略。
您可以通过运行以下代码来做到这一点:
%%javascript
Jupyter.notebook.execute_cells([0])
来源:https://stackoverflow.com/a/47572981/7538689
注意:此命令中的单元格编号与Jupyter单元格左侧显示的单元格编号不同。对于此命令,单元格编号基于Jupyter Notebook中从上到下的单元格顺序。