我正在尝试将单元格从一个jupyter笔记本复制到另一个笔记本。这怎么可能?
答案 0 :(得分:39)
此功能已在Jupyter Notebook 5.0中引入。
使用pip install notebook --upgrade
升级到最新版本。
请注意,旧的快捷方式C
,V
和X
仅适用于在一台笔记本中复制和粘贴。为了跨标签执行此操作,您应该在Mac上使用Ctrl-C
和Ctrl-V
(Cmd-C
和Cmd-V
。)
答案 1 :(得分:5)
使用jupyter 5.0.0,将一个或多个单元格的粘贴从一个笔记本复制到另一个笔记本使用Cmd C Cmd V(Mac)。
要将多个单元格复制在一起,请选择第一个单元格,然后选择带有移位箭头的最后一个单元格(向上或向下)。
工具栏不能用于此目的。
答案 2 :(得分:3)
我自己并没有这样做,但一般的做法是避免这样做,因为它会扰乱Cell JSON。直到之前的几个版本才有可能实现。最近的Github帖子使得这样做成为可能。将相关单元格复制粘贴到代码编辑器(如Atom或Sublime Text),进行要执行的更改,然后将其粘贴到新的Jupyter笔记本中。它应该工作。
答案 3 :(得分:2)
对于Windows -
使用Ctrl + Shift + C
键选择单元格后,使用shift + arrow
复制单元格。
然后,切换至要复制所选单元格的笔记本,然后按Esc
键进入笔记本模式。
然后,使用Ctrl + Shift + V
将单元格粘贴到该笔记本中。
注意-我尚未在Linux上进行过此测试,但应按照上述步骤进行操作。
答案 4 :(得分:-4)
您可以从jupier下载单元格内容为.py文件,然后您可以复制并粘贴到任何您想要的地方