ProgramingTip

삭제 된 Jupyter 노트북 셀을 복구하는 방법은 무엇입니까?

bestdevel 2020. 11. 16. 21:56
반응형

삭제 된 Jupyter 노트북 셀을 복구하는 방법은 무엇입니까?


Jupyter 노트북을 사용합니다. 실수로 셀을 삭제했는데 뒤로 물러 설 수 없습니다.

노트북 셀을 어떻게 복구 할 수 있습니까?


"편집"으로 이동하면 "셀 삭제 취소"옵션이 있습니다.

단축키에 익숙하다면 cmd+ shift + p를 수행 한 다음 입력 undo하여 복구 할 수도 있습니다. 마우스를 움직일 필요가 없습니다.


먼저 ESC를 눌러 명령 모드로 전환 한 다음 키를 z삭제 된 셀을 복구 할 수 있으며 "편집"탭에 "셀 삭제 취소"옵션이없는 Jupyter Lab에서 작업을 수행합니다.


모든 셀을 실행하는 중이고 셀을 실행하는 경우 모든 셀의 내용을 삭제할 수 있습니다 _ih. 예를 들어, 마지막 5 개 셀 :

_ih[-5:]

당신은 이미 다음 선택을 다시 시작하는 경우 %history또는 _ih[:n]비어있을 것입니다. 최근 체크 포인트를 되돌릴 수 있습니다. 파일> 체크 포인트로 복귀를 사용 하여이 작업을 수행 할 수 있습니다.

되돌리기 전에 체크 포인트에 존재하는지 확인하려는 작업 디렉토리 (노트북이 디렉토리)에 체크 포인트를 저장하는 숨겨진 폴더가 있습니다. cd .ipynb_checkpoints거기로 데려다 줄 것입니다. 파일 내부를보고 잃어버린 코드가 있는지 확인할 수 있습니다.

이것은 나를 구했습니다. 여기 에 대한 답변에서 이것을 찾았 습니다.


셀 내부에서 삭제 된 항목을 실행 취소 다음을 누르세요. CTRL/ CMD+ Z삭제 된 셀 전체를 복구해야하는 경우 ESC+ Z특히 실수로 많은 셀을 삭제 한 경우 두 번째 팁이 유용 할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/48814309/how-to-recover-deleted-jupyter-notebook-cell

반응형