如何调整jupyterlab笔记本中滚动输出高度的大小?

2024-05-03

有没有办法调整 jupyterlab 笔记本中滚动输出高度的大小?

潜在的解决方案,但需要 HTML/CSS 知识

  1. 我从这个问题中找到了这个片段调整 ipython 笔记本输出窗口的大小 https://stackoverflow.com/questions/18770504/resize-ipython-notebook-output-window有用,但在 jupyterlab 上不起作用

    from IPython.core.display import display, HTML
    display(HTML("<style>div.output_scroll { height: 44em; }</style>"))
    
  2. 我在这里找到了这个 CSS 片段Jupyterlab 活动滚动条可提供长结果 https://stackoverflow.com/questions/48816081/jupyterlab-active-scroll-bars-for-long-results可以包含使用stylus。它可以使滚动输出变小,但由于某种原因无法使其大于默认高度

    .jp-OutputArea-child {
     max-height: 15em;
    }
    

Note我所说的滚动输出可以通过以下方式实现right clicking + enable scrolling for output

主要问题:

当我使用 jupyterlab 笔记本时,我有时会输出很长的内容,所以我会right clicking + enable scrolling for output。然后输出被折叠,但是我想调整滚动输出的大小(见下图)

我使用的是jupyterlab版本2.2.9

请注意,我知道以下内容,但它们对我不起作用:

  • 边车扩展
  • create new view for output功能性

您发布的第一个代码片段可以修改为以下内容以与 JupyterLab 一起使用(使用版本 3.1.18 进行测试):

from IPython.display import display, HTML
display(HTML("<style>.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea { max-height: 44em; }</style>"))

44em 的值可以根据您想要增加或减少可见区域的大小进行调整。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何调整jupyterlab笔记本中滚动输出高度的大小? 的相关文章

随机推荐