Jupyter Notebook:在代码块中启用垂直滚动

Jupyter Notebook: enable vertical scrolling in code block

如何在 jupyter notebook 的代码块中启用垂直滚动?

之前不小心弄过,现在重现不了。我发现的是使用文本编辑器在文件本身中设置的 autoscroll = true...

但是,我这样做了...它已经有了一个设置,"scrolled": true。在笔记本中,它只有水平滚动,所以我猜这就是 "scrolled" 设置修改的原因。

为了在笔记本的输出单元格中启用垂直滚动,您只需单击单元格内容的左侧(在空白处,当您越过它时,您会看到该区域变成轻微的阴影) .

如果双击,输出单元格的内容将被隐藏。

如果您想隐藏输入单元格的内容,另请参阅 Scroll windows for code in iPython (Jupyter) Notebooks?

您可以在 Jupyter 中尝试 Cell -> Current Outputs -> Toggle Scrolling UI 来启用一个单元格输出的滚动。

按照@Mandy 的建议,要在 Jupyter 代码 window 中打开水平滚动,只需转到 Cell>Current/All Outputs>Toggle Scrolling

运行 这段代码在你的末尾:

from IPython.display import display, HTML
js = "<script>$('.output_scroll').removeClass('output_scroll')</script>"
display(HTML(js))