在单元格评估后防止Jupyter屏幕跳下

时间:2017-11-02 17:53:55

标签: jupyter-notebook

每当我评估一个单元格(Shift + Enter)时,jupyter将屏幕向下移动以显示输出,假设单元格大到完全适合屏幕。 我发现这个功能相当烦人,因为它跳得太快,以至于我有时会失去跟踪调试时的位置。

有没有办法修改此行为或完全禁用自动屏幕调整?

我使用标准的jupyter安装,没有任何修改。

  

笔记本服务器的版本是:5.2.0   服务器在此版本的Python上运行:   Python 3.5.4rc1(默认,2017年7月25日,08:53:34)   [GCC 6.4.0 20170704]

     

当前内核信息:

     

Python 3.5.4rc1(默认,2017年7月25日,08:53:34)   输入' copyright',' credit'或者'许可证'欲获得更多信息   IPython 6.2.1 - 增强的交互式Python。输入'?'寻求帮助。

谢谢!

1 个答案:

答案 0 :(得分:17)

Shift+Enter命令是run cell, select cell below,所以如果你正在调试一个单元格,这可能不是你想要的。如果您使用Ctrl + Enter,那只是run cell,不应移动您的单元格光标。

这可能是导致您出现问题的原因,因为跳转到下一个单元格也会向您显示您的输出,误导您的问题原因。在我的5.2笔记本中使用Ctrl + Enter根本不会移动我的屏幕位置。