본문 바로가기
프로그래밍 메모들/jupyter_notebook관련

jupyter notebook에서 .py 파일 만드는 법

by yongPro 2022. 2. 22.
반응형

python의 module, package 공부를 하다보니 .py 파일을 만드는법이 필요했는데, 쥬피터노트북 환경에서는 만들어지지 않는것같아 검색을하고 찾아보니

 

첫번째 방법으로 제일 쉽지만 조금 귀찮은 방법

 

이렇게 .ipynb 파일에 들어가서 .py 파일을 다시 받은 후, 다시 폴더에 넣는 방법이 있다. 좀 귀찮긴하지만 확실한 방법?


두번째 방법으로는 terminal을 이용하여 .ipynb > .py 파일로 변환하는 방법

 

 

주피터 창에서 터미널로 들어간 뒤에

 

cd 파일경로/

change directory를 통해 변환하고자 하는 .ipynb 파일이 있는 디렉토리로 들어가서

jupyter nbconvert --to script file_name.ipynb

를 해주면된다. 여기서 file_name은 당연히 파일명이다. jupyter nbconvert --to script 까지만 쳐주고 파일명은 개인이 저장한 이름으로.

본인은 한 번에 변환을 하려고

jupyter nbconvert --to script *.ipynb

를 해줬다.

.txt로 저장되는 경우가 있는데, 그냥 rename 해서 .py로 수정하면 된다.