Как отобразить полный выход в Jupyter, а не только последний результат? Я хочу, чтобы Jupyter печатал весь интерактивный вывод, не прибегая к печати, а не только к последнему результату. Как это сделать? Пример: a=3 a a+1 Я хотел бы отобразить 3 4 Ответ 1 Благодаря Томасу, вот решение, которое я искал: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" Ответ 2 https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/ 1) Поместите этот код в ячейку Jupyter: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 2) В Windows следующие шаги делают изменение постоянным. Должен работать для других операционных систем. Возможно, вам придется изменить путь. C:\Users\your_profile\\.ipython\profile_default Сделайте файл ipython_config.py в файле profile_defaults следующим кодом: c = get_config() c.InteractiveShell.ast_node_interactivity = "all" Ответ 3 Вы должны либо распечатать его, либо отобразить его из разных ячеек, либо отобразить его из одной строки - Jupyter отображает последний результат a=3 a out[1]: 3 (other cell) a+1 out[2]: 4 или a=3 print(a) print(a+1) out[3]: 3 4 или a=3 a, a+1 out[4]: (3, 4)
Ответ 1 Благодаря Томасу, вот решение, которое я искал: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all"
Ответ 2 https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/ 1) Поместите этот код в ячейку Jupyter: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 2) В Windows следующие шаги делают изменение постоянным. Должен работать для других операционных систем. Возможно, вам придется изменить путь. C:\Users\your_profile\\.ipython\profile_default Сделайте файл ipython_config.py в файле profile_defaults следующим кодом: c = get_config() c.InteractiveShell.ast_node_interactivity = "all"
Ответ 3 Вы должны либо распечатать его, либо отобразить его из разных ячеек, либо отобразить его из одной строки - Jupyter отображает последний результат a=3 a out[1]: 3 (other cell) a+1 out[2]: 4 или a=3 print(a) print(a+1) out[3]: 3 4 или a=3 a, a+1 out[4]: (3, 4)