Jupyter笔记本:如何在“全部运行”时留出一个单元

时间:2020-03-06 01:03:51

标签: python jupyter-notebook

我正在使用jupyter笔记本编写python,我有两个相互影响的单元。

我想知道单击Restart & Run All后是否可以保留某些单元格以便我可以独立测试两个单元格?

3 个答案:

答案 0 :(得分:3)

基于Davide Fiocco对MDN's Web Docs的回答(我刚刚测试过),一个选项是在不需要执行的每个单元格上包含DrawingSession.DrawTextLayout()魔术命令。 例如

%%script

答案 1 :(得分:1)

如果将这两个单元格放在页面的末尾,则只需单击即可运行某个单元格上方的所有单元格。

或者您可以在两个单元格的开头和结尾处都用三引号引起来,然后取消引用这些单元格以对其进行测试。

答案 2 :(得分:1)

一种选择是创建参数并相应地运行单元格

x = 1

# cell 1
if x == 1:
    // run this cell

# cell 2
if x != 1:
    // run the other cell

在此示例中,您将跳过cell 2

相关问题