라이브러리 (1) 썸네일형 리스트형 [Python] 파이썬 라이브러리와 프레임워크의 차이 파이썬 모듈을 보다보면 라이브러리(library) 그리고 프레임워크(Framework)라는 단어가 자주 등장합니다. 큰 구분없이 사용하지만, 제어 역전(Inversion of Control)에 따라서 둘을 구분할 수 있습니다. - 라이브러리 : 정상적인 제어가 이뤄지는 모듈 - 프레임워크 : 제어 역전이 발생하는 모듈 먼저 여기서 제어 역전을 설명할 필요가 있는데, 제어역전이란 '개발자가 만든 함수를 모듈이 호출하는 경우'를 뜻합니다. 아래 코드를 보시면 이해하실 수 있는데요. from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hi" 위 플라스크 코드는 개발자가 작성하였지만, 저 함수를 실행하는 것은 모듈입.. 이전 1 다음