Можно ли скопировать ячейку из одного ноутбука jupyter в другой?
Я пытаюсь скопировать ячейки из одного jupyter ноутбука в другой. Как это возможно?
Ответы
Ответ 1
Эта функция была представлена в Jupyter Notebook 5.0. Используйте pip install notebook --upgrade
для обновления до последней версии.
Обратите внимание, что старые ярлыки C
, V
и X
работают только для копирования и вставки внутри одного ноутбука. Чтобы сделать это через вкладки, вы должны использовать Ctrl-C
и Ctrl-V
(Cmd-C
и Cmd-V
на Mac).
Ответ 2
Я не сделал этого сам, хотя, но общая практика заключается в том, чтобы избежать этого, поскольку это может нарушить Cell JSON. Это было невозможно даже до нескольких версий. Недавние сообщения Github позволили это сделать. Скопируйте эту ячейку в редактор кода, такой как Atom или Sublime Text, внесите изменения, которые вы хотите сделать, а затем вставьте в новый ноутбук Jupyter. Он должен работать.
Ответ 3
С jupyter 5.0.0 копирование одной или нескольких ячеек из одного ноутбука в другой работает с Cmd C Cmd V (Mac).
Для копирования многих ячеек выберите первый, затем последний со стрелкой сдвига (вверх или вниз).
С этой целью панель инструментов не работает.
См. Также https://github.com/jupyter/notebook/issues/2336
Ответ 4
Вы можете загрузить содержимое ячейки как.py файл из jupier, а затем вы можете копировать и вставлять туда, где хотите.