如何从Jupyter笔记本的HTML输出中获取垂直滚动条

时间:2020-01-29 21:05:25

标签: python jupyter-notebook

在使用500行的excel在Jupyter Notebook中运行以下代码时:

import pandas as pd
pd.set_option('display.min_rows', 50)
pd.set_option('display.max_rows', 50)
df = pd.read_excel('test.xlsx', sheet_name=0)
display(df)

我可以单击输出的左侧以在输出窗口上获得垂直滚动条。当我通过nbconvert或“下载为HTML”中的内置文件导出笔记本时,我仅获得50行数据,而没有垂直滚动条。有什么方法可以使数据框保持较小(最后,我想在带有滚动条的输出窗口中显示所有500行)

HTML table in Jupyter
HTML table in export

1 个答案:

答案 0 :(得分:1)

在这篇博客文章的帮助下,我设法插入了CSS: http://damianavila.github.io/blog/posts/mimic-the-ipython-notebook-cell-execution.html

通过这种方式,我可以插入:

overflow-y: scroll;
    max-height: 500px;

在所有输出单元格中

相关问题