我正在尝试将细胞从一个Jupyter笔记本复制到另一个。这怎么可能?
我正在尝试将细胞从一个Jupyter笔记本复制到另一个。这怎么可能?
Answers:
该功能已在Jupyter Notebook 5.0中引入。使用pip install notebook --upgrade
升级到最新版本。
需要注意的是旧的快捷方式C
,V
而X
工作只用于复制和一台笔记本电脑里面粘贴。为了跨选项卡执行此操作,应使用Ctrl-C
和Ctrl-V
(在Mac上为Cmd-C
and Cmd-V
)。
Ctrl - C
在代码单元上执行操作时,它会将我发送到“编辑模式”。我在这里做错了什么?谢谢。
使用jupyter 5.0.0,可以将一个或多个单元的粘贴从一个笔记本复制到另一个笔记本,此命令可与Cmd C Cmd V(Mac)一起使用。
要将多个单元格复制在一起,请选择第一个,然后选择带有移位箭头(向上或向下)的最后一个。
工具栏不适用于此目的。
虽然我自己没有做过,但是一般的做法是避免这样做,因为它会干扰Cell JSON。直到之前的几个版本,才有可能。不过,Github的最新帖子使之成为可能。将有问题的单元格复制粘贴到代码编辑器(例如Atom或Sublime Text)中,进行所需的更改,然后将其粘贴到新的Jupyter笔记本中。它应该工作。
对于Windows -
使用Ctrl + Shift + C
使用选择它们后复制单元格shift + arrow
键。
然后,切换到要复制所选单元格的笔记本,然后Esc
按键进入命令模式。然后,将Ctrl + Shift + V
其粘贴到该笔记本中。
注意-我尚未在Linux上进行过测试,但应按照上述步骤进行工作。
您可以从jupier中将单元格内容下载为.py文件,然后可以在任意位置复制和粘贴
pip install notebook --upgrade
仅对我有效,直到4.3版本,但pip install notebook==5.1.0rc2
确实如此