我经常编写打印很多的函数,比如每 100 次循环一个长循环,在终端中运行良好,因为我的屏幕会随着输出自动向下滚动;但是在 Jupyter 上,输出快速向下移动,我必须自己向下滚动才能跟上它。无论我是在输出的“启用滚动”还是“禁用滚动”中,都会发生这种情况。
所以,我的问题是:有没有办法让 Jupyter 自动向下滚动输出?我想这在滚动窗口内会更有意义(即“启用滚动”。)自动滚动输出将提供更类似于终端的体验,我对此更加熟悉和舒适。 (而且,说实话,我也想念我的流媒体输出的类似 The-Matrix 的审美。)
如果重要的话,我主要使用 Jupyter Lab,但我相信 Jupyter Notebook 也是如此。
非常感谢,所有!
最佳答案
nbextensions 有一个自动滚动扩展来做到这一点,尽管它目前与 jupyter 实验室不兼容。
https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/autoscroll/README.html
关于python - 在 Jupyter notebook 中, "enable scrolling"窗口可以自动向下滚动以跟上输出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54623696/