python - 在 Jupyter notebook 中, "enable scrolling"窗口可以自动向下滚动以跟上输出吗?

标签 python jupyter-notebook

我经常编写打印很多的函数,比如每 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/

相关文章:

python - 在 python-2.7 的 sqlite3 中的嵌套循环中使用多个游标

python - 将实体嵌入映射回原始分类值

python - 如何在 Gensim 主题建模上预测测试数据

python - 重新加载python函数

machine-learning - Keras NoteBook GPU 超时

python - Jupyter 找不到 keras 的模块

python - 如何在 Python 中制作 float ?

python - 描述符中的多重继承如何工作?

python - for循环内和for循环外声明变量的区别

python - jupyter 服务器 : not started, vs 代码中没有内核