[파이썬] 라이브러리와 프레임워크

2025. 2. 12. 14:05·[파이썬]
728x90

라이브러리와 프레임워크

구분 설명

라이브러리(library) 정상적인 제어를 하는 모듈
프레임워크(framework) 제어 역전이 발생하는 모듈
  • 제어역전 → 제어가 역전되었다(?)

라이브러리

개발자가 모듈의 기능을 호출하여 사용하는 형태를 라이브러리라고 함

⇒ 정상적인 제어

프레임워크

flask와 같이 내부 함수만 정의 후 아무것도 직접적으로 무언가 진행하지 않아도 되는 것

즉, 모듈이 개발자가 작성한 코드를 실행하는 형태의 모듈

⇒역전된 제어

개발자가 모듈의 함수를 가져와서 쓴다 → 라이브러리

모듈이 개발자가 만든 함수를 가져가 쓴다 → 프레임워크

 

728x90

'[파이썬]' 카테고리의 다른 글

[파이썬] 모듈과 패키지  (0) 2025.02.12
[파이썬] 함수 데코레이터  (0) 2025.02.12
[파이썬] 외장 모듈 소개와 설치 및 사용법 (Beautifulsoap, Flask)  (0) 2025.02.12
[파이썬] 모듈의 기초 사용법과 내장 모듈들(sys, math, datetime, time, urllib) 살펴보기  (0) 2025.02.12
[파이썬] try except 구문을 이용한 예외 처리와 raise 키워드  (0) 2025.02.10
'[파이썬]' 카테고리의 다른 글
  • [파이썬] 모듈과 패키지
  • [파이썬] 함수 데코레이터
  • [파이썬] 외장 모듈 소개와 설치 및 사용법 (Beautifulsoap, Flask)
  • [파이썬] 모듈의 기초 사용법과 내장 모듈들(sys, math, datetime, time, urllib) 살펴보기
뽕규의 스케치북
뽕규의 스케치북
공부 열심히 해볼게요
  • 뽕규의 스케치북
    뽕규의 스케치북
    뽕규의 스케치북
  • 전체
    오늘
    어제
  • 링크

    • 파이썬 공식 문서
    • GitHub
    • 분류 전체보기 (37)
      • [파이썬] (17)
      • [데이터 분석] (3)
      • [Git&GitHub] (5)
      • [자료구조 & 알고리즘] (3)
      • [안드로이드 앱] (0)
      • [네트워크] (0)
      • [머신러닝 & 딥러닝] (0)
      • [SQL] (1)
      • [컴퓨터 구조 & 운영체제] (0)
      • [개발자 수학] (0)
      • [노션] (6)
      • [기타] (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 공지사항

  • 인기 글

  • 태그

    공부
    GIT
    *
    개념
    python
    github
    pull
    DB
    파이썬
    수식
    발전
    TODO
    기초
    노션
    sourcetree
    push
    깃허브
    소스트리
    깃
    함수
  • 최근 댓글

  • 최근 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.3
뽕규의 스케치북
[파이썬] 라이브러리와 프레임워크
상단으로

티스토리툴바