我正在使用jupyter笔记本编写python,我有两个相互影响的单元。
我想知道单击Restart & Run All
后是否可以保留某些单元格以便我可以独立测试两个单元格?
答案 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
。