在Jupyter笔记本电脑中,“启用滚动”窗口是否可以自动向下滚动以跟上输出速度?

时间:2019-02-11 03:46:26

标签: python jupyter-notebook

我经常写很多可以打印的函数,例如每100个长循环运行一次,这在Terminal中运行良好,因为我的屏幕随着输出自动向下滚动;但是在Jupyter上,输出迅速向下移动,我必须向下滚动以跟上它。无论我在输出的“启用滚动”还是“禁用滚动”中,都会发生这种情况。

所以,我的问题是:有没有办法让Jupyter自动向下滚动输出?我想这将在滚动窗口内部(即“启用滚动”)更有意义。自动滚动输出将提供更类似于终端的体验,而我对此更加熟悉和熟悉。 (而且,老实说,我也很想念我类似The-Matrix的流媒体输出美学。)

如果重要的话,我主要使用Jupyter Lab,但我相信Jupyter Notebook也是如此。

非常感谢!

1 个答案:

答案 0 :(得分:0)

nbextensions具有自动滚动扩展功能,尽管目前与jupyter实验室不兼容。

https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/autoscroll/README.html