Можете ли вы сохранить свою историю из консоли Jupyter в виде файла .py или .ipynb?

#python #jupyter #jupyter-lab

#python #jupyter #jupyter-lab

Вопрос:

Я все еще довольно новичок в Python, поэтому я много экспериментирую с кодом в консоли IPython в JupyterLab, прежде чем поместить код в свой реальный блокнот / скрипт.

Однако время от времени в моей истории оказывается кое-что ценное, и я хочу сохранить свою историю команд (потому что, если я правильно понимаю, как только я закрываю эту консоль, она исчезает навсегда).

Есть ли способ сохранить эту историю без выполнения %hist , а затем копирования и вставки?

Я ничего не вижу в меню JupyterLab:

введите описание изображения здесь

Комментарии:

1. То, что вы можете сделать на ipython консоли, вы можете сделать в ячейках записной книжки Jupyter. В записной книжке вы также можете использовать %hist для составления списка команд. Но это избыточно, потому что то, что вы запускаете (ячейка за ячейкой), уже есть (In [i], Out[j]). Помните, что Jupyter notebook — это супер-ipython.

2. Спасибо! Да, я пробовал это, и это лучше. Я привык к RStudio, где у меня был бы скрипт, который медленно добавлялся бы в зависимости от того, что работает в консоли, а что нет, но рабочий процесс Jupyter Notebook немного отличается. Со временем я научусь: P