한 jupyter 노트북에서 다른 노트북으로 셀을 복사하려고합니다. 이것이 어떻게 가능합니까?
답변
이 기능은 Jupyter Notebook 5.0 에서 도입되었습니다 . pip install notebook --upgrade
최신 릴리스로 업그레이드하는 데 사용 합니다.
참고 그 이전 바로 가기 C
, V
그리고 X
작업에만 복사 한 노트북 내부에 붙여 넣기합니다. 여러 탭에서이 작업을 수행하려면 Ctrl-C
및 Ctrl-V
( Cmd-C
및 Cmd-V
Mac에서) 를 사용해야합니다 .
답변
jupyter 5.0.0을 사용하면 한 노트북에서 다른 노트북으로 하나 이상의 셀을 복사하여 붙여 넣을 수 있습니다. Cmd C Cmd V (Mac)에서 작동합니다.
여러 셀을 함께 복사하려면 첫 번째 셀을 선택한 다음 이동 화살표 (위 또는 아래)로 마지막 셀을 선택합니다.
도구 모음은 이러한 목적으로 작동하지 않습니다.
참조
https://github.com/jupyter/notebook/issues/2336
답변
나는 그것을 직접하지 않았지만 일반적인 관행은 Cell JSON을 방해 할 수 있기 때문에 그것을 피하는 것입니다. 이전에 몇 가지 버전이 있기 전까지는 불가능했습니다. 최근 Github 게시물을 통해 그렇게 할 수 있습니다. 해당 셀을 Atom 또는 Sublime Text와 같은 코드 편집기에 복사하여 붙여넣고 원하는대로 변경 한 다음 새 Jupyter 노트북에 붙여 넣습니다. 작동합니다.
답변
Windows 용 –
사용 Ctrl + Shift + C
사용하여 선택한 후 셀을 복사하는 shift + arrow
키를.
그런 다음 선택한 셀을 복사하려는 노트북으로 전환하고 Esc
키 를 눌러 명령 모드로 이동하십시오 . 그런 다음을 사용 Ctrl + Shift + V
하여 해당 노트북에 셀을 붙여 넣습니다.
참고 -Linux에서 테스트하지는 않았지만 위의 절차와 동일하게 작동합니다.
답변
jupier에서 셀 내용을 .py 파일로 다운로드 한 다음 원하는 위치에 복사하여 붙여 넣을 수 있습니다.