ipynb파일 py로 바꾸기

반응형
반응형

ipynb를 py로 바꾸는 방법입니다.
ipynb를 아무리 잘 정리한다해도 자동화를 하려면 결국 py로 바꾸어야 합니다.
ipynb와 py를 동시에 만드는 툴이 있었던 것 같은데 기억이 안나네요. 일단은 ipynb 에서 py로 변환하는 툴을 당장 써야할 것 같습니다.

ipynb to py 변환툴 설치

ipynb를 py 로 바꾸는 방법은 nbconvert라는모듈을 사용하면 됩니다. 참고로 코드작업은 터미널에서 일어납니다. 경로가 복잡하면 cmd에서 폴더 찾아다니면 할일이 늘어나니 쥬피터 안에서 하는 걸 추천합니다. 쥬피터 안에서 하려면 코드 앞에 !를 쓰고 작업하면 할 수 있습니다.

pip install nbconvert

 

ipynb to py 변환 방법

변환방법은 간단합니다.

jupyter nbconvert --to script 파일이름.ipynb

ipynb to py

이렇게 py 파일이 생깁니다.

ipynb to py 결과

 

여러 파일 변환법

여러파일을 하고싶다면 나열하면 됩니다.
경로가 다르다면 경로를 모두 입력주어야 합니다.

여러 파일 변환법
jupyter nbconvert --to script 파일이름0.ipynb f파일이름1.ipynb

 

폴더 전체 ipynb 변환

폴더 전체를 해줍니다.
cmd에서 해당 폴더로 이동하거나 경로를 입력합니다.

jupyter nbconvert --to script *.ipynb

경로 입력시에는 큰따옴표로 감싸서 하면 됩니다.

경로 큰 따옴표

데이터목장님의
글이 좋았다면 응원을 보내주세요!

Designed by JB FACTORY