imhamburger 님의 블로그

파이썬(Python) - 모듈만들기 본문

파이썬(Python)

파이썬(Python) - 모듈만들기

imhamburger 2024. 6. 21. 23:27

모듈이란 프로그램을 구성하는 시스템을 기능 단위로 독립적인 부분으로 분리한 것이다. 간단하게 그냥 기능별로 자른 것이다.

주피터랩에서 파일을 저장하면 .ipynb 이라는 확장자로 저장된다.

이를 모듈파일로 변환하려면 주피터랩의 명령 프롬프트 혹은 터미널에서 다음 명령어를 실행한다.

jupyter nbconvert --to script 파일명.ipynb

 

 

주피터랩에 전체코드가 아닌 셀마다 코드를 저장하고 싶을 땐, 코드 맨위에 아래와 같은 코드를 작성한다.

%%writefile 파일명.py

 

 

단, 모듈을 저장할 때는 숫자가 앞에 와서는 안된다.

 

하나의 모듈을 불러올 때는 import 저장한 모듈의 이름 을 코드 맨 위에 적어주면 된다.

import 파일명 #모듈 불러오기
import 파일명 as test #모듈에 'test'라는 별칭을 붙여주었다.