TIL - 파이썬 입문 6 (모듈)

MinWoo Park·2021년 2월 17일
0

TIL

목록 보기
13/49
post-thumbnail

Today I Learned

매일 배운 것을 정리하며 기록합니다. Python 모듈에 대해 공부하였습니다.


모듈(module)

  • 여러 변수와 함수를 가지고 있는 집합체
  • 표준 모듈(내장)과 외부 모듈(써드파티)로 구분됨.
  • 'import 모듈 이름' 형태로 사용
  • 모듈과 같은 이름으로 파일을 저장하고 실행하면 TypeError

from 구문

  • 모듈 안에 많은 변수와 함수가 있지만 사용하고 싶은 것은 일부에 불과할 때, 사용할 것만 미리 불러오는 기능
  • 'from 모듈 이름 import 가져오고 싶은 변수 또는 함수' 형태로 사용
  • 모든 기능을 다 가져올 때는 'from 모듈 이름 import *' 형태 사용

import

  • 모듈을 읽어 들일 때 사용하는 구문

as 구문

  • 모듈을 가져올 때 이름 충돌이 발생하거나 이름이 길어 줄이고 싶은 경우
  • 'import 모듈 as 사용하고 싶은 식별자' 형태로 사용

모듈 설치하기

  • 'pip(3) install 모듈이름' 형태로 사용
  • pip는 Python Package Index의 줄임말이며 패키지 매니저 시스템을 뜻함

라이브러리(library)

  • 개발자가 모듈의 기능을 호출하는 형태

프레임워크(framework)

  • 모듈이 개발자가 작성한 코드를 실행하는 형태
  • 제어 역전된 형태

Reference : 윤인성, 『혼자 공부하는 파이썬』, 한빛미디어 (2019)

profile
물음표를 느낌표로 바꾸는 순간을 사랑하는 개발자입니다.

0개의 댓글