카테고리 없음
주피터 노트북에서 작업한 결과를 PDF 파일로 저장하는 방법
열공노년
2024. 6. 13. 23:12
반응형
주피터 노트북에서 작업한 결과를 PDF 파일로 저장하는 방법
코랩 주피터 노트북에서 작업한 결과를 PDF 파일로 저장하는 방법을 설명드리겠습니다. 다음 단계를 따르시면 됩니다.
1. 노트북을 HTML 파일로 저장
먼저, 코랩 주피터 노트북을 HTML 파일로 저장합니다.
# 노트북을 HTML로 저장하는 명령어 실행
!jupyter nbconvert --to html your_notebook.ipynb
`your_notebook.ipynb`는 현재 작업 중인 노트북 파일 이름으로 변경해야 합니다.
2. HTML 파일을 PDF로 변환
다음으로, HTML 파일을 PDF로 변환합니다. 이를 위해 `pdfkit`과 `wkhtmltopdf`를 사용할 수 있습니다. `pdfkit`은 Python 패키지로 HTML을 PDF로 변환하는 도구이고, `wkhtmltopdf`는 실제 변환 작업을 수행합니다.
`pdfkit` 및 `wkhtmltopdf` 설치
# pdfkit과 wkhtmltopdf 설치
!pip install pdfkit
!sudo apt-get install -y wkhtmltopdf
HTML 파일을 PDF로 변환
import pdfkit
# HTML 파일을 PDF로 변환
pdfkit.from_file('your_notebook.html', 'your_notebook.pdf')
3. 변환된 PDF 파일 다운로드
마지막으로, 생성된 PDF 파일을 다운로드합니다. 코랩의 파일 브라우저를 사용하여 PDF 파일을 다운로드할 수 있습니다.
코드 예시
전체 과정을 코드로 정리하면 다음과 같습니다:
# HTML 파일로 노트북 저장
!jupyter nbconvert --to html your_notebook.ipynb
# pdfkit과 wkhtmltopdf 설치
!pip install pdfkit
!sudo apt-get install -y wkhtmltopdf
import pdfkit
# HTML 파일을 PDF로 변환
pdfkit.from_file('your_notebook.html', 'your_notebook.pdf')
# 코랩 파일 브라우저를 통해 PDF 파일 다운로드
from google.colab import files
files.download('your_notebook.pdf')

정리
위의 명령어를 실행하면 PDF 파일을 다운로드할 수 있습니다. 이 과정을 통해 코랩 주피터 노트북의 작업 결과를 PDF 파일로 저장하고 다운로드할 수 있습니다.
반응형