본문 바로가기
프로그래밍/Python

[Python].ipynb to .py (Window, Linux) / convert .ipynb to .py

by Mr.noobiest 2022. 4. 11.

 

 

Python 개발을 할때에는 보통 주피터 노트북이나, 코랙, Visual Studio를 많이 사용한다,

 

단순히 실행만 하는거면 상관이 없는데, 스케줄링을 걸어서 반복 실행한다던가 별도로 .py 파일이 필요한 경우 컨버팅이 필요하다,

 

이때 해당 파일을 컨버팅 하는 방법을 소개하겠다.

 

 


 

1) Window Jupyter Notebook 사용시

 

대충 이런 .ipynb파일이 있다고 하자, 보통 경로는 주피터 노트북이 설치된 위치이다. ("C:\Users\사용자명\.ipynb_checkpoints\")

 


 

File > Download as > Python(.py)

좌상단 메뉴바의 File > Download as > Python(.py)를 눌러주면 인터넷에서 파일을 다운 받을때 저장되는 Download 폴더에 .py파일로 자동 저장된다.

 

 


 

 

2) Linux에서 .ipynb -> .py

Linux에서 생성된 .ipynb 파일을 바꾸는것도 위의 Window에서의 방법과 마찬가지로 변경이 가능하다,

다만 Linux 커맨드 창에서 파일을 직접적으로 변경하고 싶다면 아래 방법을 사용하면된다.

 

.ipynb 파일이 위치한 경로로 이동한후 아래 커맨드만 쳐주면 알아서 .py 파일로 변환해준다.

$ jupyter -nbconvert --to script "File_Name.ipynb"

$ jupyter-nbconvert --to script 파일명.ipynb

 

 

 

728x90
반응형