Как получить вертикальную полосу прокрутки при выводе HTML с ноутбуков Jupyter - PullRequest
0 голосов
/ 30 января 2020

При запуске следующего кода в Jupyter Notebooks с использованием Excel с 500 строками:

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 таблица в Jupyter
HTML таблица в экспорте

1 Ответ

1 голос
/ 30 января 2020

Мне удалось вставить CSS с помощью этого сообщения в блоге: http://damianavila.github.io/blog/posts/mimic-the-ipython-notebook-cell-execution.html

, таким образом, я мог бы вставить:

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

во всех выходные ячейки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...