Dev/Jupyter Notebook

주피터 노트북 파일을 마크다운, html로 변환 저장하는 법 -.ipynb to .md, .pdf, .html

makeitworth 2021. 5. 13. 10:55

파이썬 수업 진행을 주피터 노트북 , .ipynb 파일로 많이 진행하는데, 이걸 일일이 복사 붙여넣기 하면서 블로그 포스팅하기가 귀찮아졌다.

주피터 노트북의 확장자 .ipynb 파일을 블로그로 바로 포스팅할 수 있는 .md, 개인 홈페이지로 올릴 수 있는 .html, 프린팅이나 배포에 편리한 .pdf 파일로 바로 변환할 수 없을까? 찾아보았다.

 

jupyter nbconvert --to markdown [변환할 노트북 파일명].ipynb

 

이렇게 하면 원래 주피터 노트북 파일이 있던 디렉토리에 .md 파일과 노트북 파일에 있던 이미지들(seaborn 그래프 같은 것들)이 저장된 files 폴더가 생성된다.

이렇게 잘 변환되어 저장되었다.

 

html 로 변환하고 싶은 경우에는 위의 명령어에서 markdown만 html로 변경하면 된다.

html의 경우는 이미지 파일 폴더가 따로 생성되지는 않고 html 내에 모두 들어가 있다.