Development Tip

한 jupyter 노트북에서 다른 노트북으로 셀을 복사 할 수 있습니까?

yourdevel 2021. 1. 8. 22:27
반응형

한 jupyter 노트북에서 다른 노트북으로 셀을 복사 할 수 있습니까?


한 jupyter 노트북에서 다른 노트북으로 셀을 복사하려고합니다. 이것이 어떻게 가능합니까?


이 기능은 Jupyter Notebook 5.0 에서 도입되었습니다 . pip install notebook --upgrade최신 릴리스로 업그레이드하는 데 사용 합니다.

참고 그 이전 바로 가기 C, V그리고 X작업에만 복사 한 노트북 내부에 붙여 넣기합니다. 여러 탭에서이 작업을 수행하려면 Ctrl-CCtrl-V( Cmd-CCmd-VMac에서) 를 사용해야합니다 .


jupyter 5.0.0을 사용하면 한 노트북에서 다른 노트북으로 하나 이상의 셀을 복사하여 붙여 넣을 수 있습니다. Cmd C Cmd V (Mac)에서 작동합니다.

여러 셀을 함께 복사하려면 첫 번째 셀을 선택한 다음 Shift 화살표 (위 또는 아래)로 마지막 셀을 선택합니다.

도구 모음은 이러한 목적으로 작동하지 않습니다.

참조 https://github.com/jupyter/notebook/issues/2336


나는 그것을 직접하지 않았지만 일반적인 관행은 Cell JSON을 방해 할 수 있기 때문에 그것을 피하는 것입니다. 이전에 몇 가지 버전이 있기 전까지는 불가능했습니다. 최근 Github 게시물을 통해 그렇게 할 수 있습니다. 해당 셀을 Atom 또는 Sublime Text와 같은 코드 편집기에 복사하여 붙여넣고 원하는대로 변경 한 다음 새 Jupyter 노트북에 붙여 넣습니다. 작동합니다.


jupier에서 .py 파일로 셀 내용을 다운로드 한 다음 원하는 위치에 복사하여 붙여 넣을 수 있습니다.

참조 URL : https://stackoverflow.com/questions/40309098/is-it-possible-to-copy-a-cell-from-one-jupyter-notebook-to-another

반응형