본문 바로가기

Python

[Python] Flask 사용하기

웹개발 종합반 4주 차 강의는 Flask 프레임워크 사용해 API 만들고, 두 개의 프로젝트 있다. 
 
오늘은 플라스크를 설치 및 Hello, World! 를 찍히는 방법(?)을 작성할 것이다.
 
파이썬 웹 프레임워크는 플라스크와 장고가 있다! 는 것만 알고 있었다. 파이썬으로 알고리즘 말고는 사용할 일이 없었다.

익숙해지기 위해 코드 따라 쳐보고, 에러가 생기면 구글링을 해보면서 친해 질 것이다. 시간이 되면 토이 프로젝트 도전..??


🧡 Flask ( 플라스크 )

  • 파이썬 기반
  • 마이크로 웹 프레임 워크(Micro Web Framework)

※ 마이크로 웹 프레임워크? 특별한 도구나 라이브러리 필요 없고 간결하게 유지와 확장 가능
 

🌟 파이썬 설치
https://www.python.org/downloads/

Download Python

The official home of the Python Programming Language

www.python.org


🧡 Flask 시작

가상환경 실행

python -m venv [폴더 이름]

 

Flask 설치

# flask 설치
pip install flask

 

pip install flask 하면 설치 되는 걸 확인 가능

app.py 파일 생성

 

# app.py에 코드 작성

from flask import Flask

app = Flask(__name__)

@app.route('/')

def hello_world():
    return 'Hello, World!'

 
코드 작성 후 터미널

flask run

 
 
http://127.0.0.1:5000 주소로 들어가면 Hello, World! 찍히는 걸 볼 수 있다.
 

 
 
 
 

참고

[1]  "Flask", 위키백과,        https://ko.wikipedia.org/wiki/%ED%94%8C%EB%9D%BC%EC%8A%A4%ED%81%AC_(%EC%9B%B9_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC)
[2] Flask 공식문서, https://flask.palletsprojects.com/en/1.1.x/installation/#python-version