파이썬 모듈
모듈
- 함수나 변수 또는 클래스를 모아 놓은 파일
- 다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 파이썬 확장자
.py
로 만든 파이썬 파일
모듈 예시 mod1.py
# mod1.py
def add(a, b):
return a + b
def sub(a, b):
return a-b
모듈 사용
>>> import mod1
import
- 이미 만들어 놓은 파이썬 모듈을 사용할 수 있게 해주는 명령어
- 현재 디렉터리에 있는 파일 이나 파이썬 라이브러리 가 저장된 디렉터리에 있는 모듈만 불러올 수 있음
모듈 안에 있는 함수 사용
>>> import mod1
>>> print(mod1.add(3, 4))
7
>>> print(mod1.sub(4, 2))
2
모듈 이름 뒤에 .
(도트 연산자)를 붙이고 함수 이름 붙이기
예) mod1.py
파일에 있는 add()
함수를 사용
파이썬 라이브러리 : 파이썬을 설치할 때 자동으로 설치되는 파이썬 모듈
import
사용방법
import 모듈이름
이때 모듈 이름
: mod1.py
에서 .py
를 제거한 mod1
만을 가리킴
모듈이름없이 함수 이름만으로 사용하고 싶은 경우 (1)
import mod1.add
, import mod1.sub
말고
`import add
, import sub
처럼 사용하고 싶은 경우
from mod1 import add
from mod1 import sub
모듈이름없이 함수 이름만으로 사용하고 싶은 경우 (2)
mod1.py
파일의 add 함수
와 sub 함수
둘 다 사용
- 콤마
,
로 구분 하여 필요한 함수 불러온다
import 모듈함수1, 모듈함수2
처럼 사용
from mod1 import add, sub
*
문자 사용
정규표현식에서*
문자는모든 것
이라는 의미
예)mod1.py
의 모든 함수를 불러서 사용한다
from mod1 import *
Author And Source
이 문제에 관하여(파이썬 모듈), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@beanlove97/파이썬-모듈저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)