小能豆

如何在 Jupyter Notebook 或 JupyterLab 单元中运行单行或选定的代码?

python

在 JupyterLab 和 Jupyter Notebook 中,您可以使用以下命令执行单元格ctrl + Enter

代码:

print('line 1')
print('line 2')
print('line 3')

单元格和输出:

ts8CC.png

但你怎么能 line 2跑呢?或者甚至是在单元格内选择几行而不运行整个单元格?当然,您可以只插入带有单行或所选行的单元格,但这很快就会变得非常麻烦和混乱。那么有更好的方法吗?


阅读 259

收藏
2024-05-17

共1个答案

小能豆

在 JupyterLab 和 Jupyter Notebook 中,您可以使用以下快捷键来运行选定的行或单元格内的特定行:

  1. 运行选定的行:选定要运行的行(或将光标放置在要运行的行上),然后按下 Shift + Enter。这将运行当前选定的行,并将焦点移动到下一行。

  2. 运行当前行并在下方插入新行:选定要运行的行(或将光标放置在要运行的行上),然后按下 Alt + Enter。这将运行当前选定的行,并在下方插入一个新的空白单元格。

这些快捷键使您可以更方便地在 JupyterLab 和 Jupyter Notebook 中运行特定的行,而不必运行整个单元格或手动插入新的单元格。

2024-05-17