패키지와 모듈

패키지와 모듈

  • 패키지 (Package)
    - 특정 기능과 관련된 여러 모듈들을 하나의 상위 폴더에 넣어 놓은 것
    - 패키지 안에 여러가지 하위 폴더가 존재할 수 있음

  • 모듈 (Module)
    - 모듈의 기능을 활용하여 코드를 분리하고 공유할 수 있음
    - 일반적으로 모듈을 가져오는 import 구문은 코드 가장 위에 작성
    - 모듈은 여러 변수와 함수를 갖고 있는 집합체로 크게 표준모듈외부모듈로 나뉨
    • 표준모듈 : 파이썬에 기본적으로 내장되어 있는 모듈
    • 외부모듈 : 다른사람들이 만들어 공개한 모듈

  • 함수 (Function)
    - 하나의 기능성을 가진 코드의 집합
    • 내장함수(Built-in function) : import하지 않고 사용할 수 있는 함수
    • 외장함수 : import를 통하여 불러들인 외부모듈 안에 있는 함수

  • Ex.
from numpy import random 
from numpy import * # numpy라는 패키지 안에 있는 모든 모듈을 받아쓰겠다..
import numpy
import numpy as np

좋은 웹페이지 즐겨찾기