본문 바로가기
Research/Python

Jupyter notebook 셀의 결과물만 출력하는 방법

by RIEM 2021. 10. 18.

상황

Jupyter notebook의 cell에서 코드(in 영역)를 제외한 코드 결과값(out 영역)만 출력하고 싶었다.

이를 위해 Jupyter notebook extension을 설치해 codefolding 기능을 사용하면 된다는 stackoverflow의 글을 발견했고, 이를 적용해보기로 했다.

 

방법

1. Jupyter notebook extension 설치한다

2. Jupyter notebook 접속하면 상단에 'Nbextensions' 카테고리가 생긴 것을 확인할 수 있다.

3. 자신이 원하는 기능들을 선택해 설치하면 된다.

나는 특정 셀 영역을 숨김 처리할 수 있는 'Codefolding' 기능을 선택했다.

4. Codefolding 기능 확인

설치 후 셀 왼쪽에 역삼각형 피라미드를 볼 수 있다.

역삼각 피라미드를 클릭하면 피라미드의 방향과 함께 in 영역의 코드들이 닫힘 상태로 바뀐다. Codefolding 기능을 사용하기 위한 조건으로 코드 내 '#comment'가 포함되어야 한다는 것이 특징이다.

 

참조

https://stackoverflow.com/questions/33159518/collapse-cell-in-jupyter-notebook

https://www.youtube.com/watch?v=7gFcnrbQ-hY&ab_channel=analyticsishereanalyticsishere

'Research > Python' 카테고리의 다른 글

Python_replit으로 파이썬 개발 환경 구축하기  (0) 2022.01.03
[Labelimg] 이미지 라벨링 하기  (0) 2021.11.08
F-string에 대해  (0) 2021.10.18
2차원 리스트에 대해  (0) 2021.10.18
Python의 map() 함수  (0) 2021.10.18

댓글