라이브러리 vs 프레임워크

라이브러리는 특정 작업 시에 호출해야한다.

프레임워크는 규칙에 맞게 아키텍처를 사용하고 특정 기능을 사용할때 프레임워크가 코드를 호출한다.

플라스크 사용 방법

플라스크 공식 문서 : https://flask.palletsprojects.com/en/1.1.x/quickstart/

Quickstart — Flask Documentation (1.1.x) Quickstart Eager to get started? This page gives a good introduction to Flask. It assumes you already have Flask installed. If you do not, head over to the Installation section. A Minimal Application A minimal Flask application looks something like this: f flask.palletsprojects.com

우선 프로그래머답게 위 공식 문서를 참조하자.

  1. hello.py를 만들고 Flask를 임포트한다.
from flask import Flask

  1. 공식 문서에 나온 시작 코드를 입력한다.
@app.route('/')
def hello_world():
    return 'Hello, World!'
  1. 서버를 설정한다.

터미널에서 환경 변수를 설정해야한다.

터미널에가서 window 기준으로 아래 코드를 작성한다.

set FLASK_APP=hello.py

다음 터미널에서 아래 코드를 입력하면, 서버가 생성되었다고 나온다.

flask run

http://127.0.0.1:5000 로 접속 시 서버가 정상적으로 작동하는 것을 확인할 수 있다.

https://blog.kakaocdn.net/dn/deY6Cg/btrFvrd6PLG/e1tgIyjIQuUKkVfV9MR8aK/img.png

  1. 파이썬에서 실행