본문 바로가기
카테고리 없음

주피터 목차 정리, 주피터 보기 쉽게 정리하기, 당신의 시간을 아껴줄 nbextensions, 1분이내 해결

by juda 2023. 3. 23.
반응형

Jupyter Notebook을 사용할 때 코드가 길어지게 되면, 어디에 어떠한 코드가 있는지 찾는 것도 시간이 꽤 걸립니다. 따라서 nbextension을 통해서 목차를 생성하여 쉽게 어디에 어떤 내용이 있는지 정리하는 방법을 공유하겠습니다.

 

목차 정리하기

1. 우선 Jupyter Notebook에서 다음과 같이 입력해주겠습니다.

!pip install jupyter_nbextensions_configurator jupyter_contrib_nbextensions
!jupyter contrib nbextension install --user
!jupyter nbextensions_configurator enable –user

!pip을 사용하게 되면, Jupyter Notebook 내에서도 Cmd창에서 진행하는 것과 동일하게 모두 설치할 수 있겠습니다. 두 번째, 세 번째 코드는 Nbextensions와 주피터 노트북을 연동시킨다고 생각하시면 되겠습니다.

 

2. nbextensions 확장프로그램 추가해주시면 됩니다.

주피터 노트북 메인화면
주피터노트북 메인화면

1번을 실행한 후 주피터 노트북을 종료하고 다시 열게되면, 메인화면에 Nbextensions가 생성된 것을 확인할 수 있습니다.

nbextensions 확장프로그램 추가
nbextensions 확장프로그램 추가

이후 위와같이 체크해 주고 노트북을 생성하여 마크다운을 넣고, 노트북창에서 목차모양을 클릭하면 왼쪽의 목차가 생성되고, 해당 목차를 클릭하면 원하는 목차로 이동할 수 있습니다.

목차 이동
목차 정리

매우 편리한 기능이니 이용해보시면 분명 코드 효율화 정리에 매우 좋겠습니다.

반응형