Почему некоторые выходные ячейки Jupyter Notebook отображаются с выводом (например, Out [4] :), а некоторые нет? - PullRequest
0 голосов
/ 22 января 2020

Мне трудно понять, почему на выходе некоторых ячеек кода указан идентификатор запроса на вывод, а другим - нет.

У меня есть блокнот с несколькими ячейками, которые генерируют интерактивные графики с использованием боке. После преобразования записной книжки в HTML с помощью nbconvert помеченные выходные данные будут помечены следующим тегом:

<div class="output_area">
    <div class="prompt output_prompt">
            Out[13]:

, а немаркированные выходные данные представлены следующим образом:

<div class="output_area">
        <div class="prompt">

In в обоих случаях вывод отображается как обычно, но во втором случае отсутствует красный тег «Out [n]:». Чем обусловлено это различие?

Для контекста у меня есть большое количество этих записных книжек, и я пытаюсь вычеркнуть из них рисунки, чтобы я мог создавать отчеты с изображениями рисунков .png в формате .docx. для общего потребления. Я использую выходные подсказки в качестве дескрипторов go захватывать эти изображения с селеном. Это прекрасно работает, когда есть output_prompt, но прерывается (изображение не захватывается), если нет значения, связывающего вывод с его местом в записной книжке.

1 Ответ

0 голосов
/ 22 января 2020

Ответ может l ie в том, КАК вы отображаете эти теги. Короче говоря, я обнаружил, что вы получаете ярлык Out [], когда не говорите блокноту, как выполнять рендеринг. На рисунке ниже показаны различные способы отображения HTML с использованием ipywidgets. this image Не знаю, относится ли оно непосредственно к вам, но, надеюсь, это поможет.

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