flask 라이브러리 설치
pip install Flask
웹서버 코드 ( run.py )
# run flask 로 실행하고, 환경변수가 설정되지 않았을 때는 app.py가 실행
from flask import Flask
# 플라스트 앱 생성 / __name__에 모듈명이 저장
# 이 파일 실행시, 모듈명은 "pybo.py" 에서 'pybo'가 될 것이다.
app = Flask(__name__)
# 특정 주소 접속시, 다음 줄 함수 호출하는 데코레이터(app.route) 생성
# 데코레이터(@) : 기존 함수를 변경하지 않고 추가 기능을 덧붙이는 함수
@app.route('/')
def hello_pybo():
return 'Hello, Pybo!'
# 서버시작
if __name__ == '__main__':
app.run()
flask 웹서버 실행
python run.py
flask run
* flask run 을 사용하여 웹서버를 실행할 때는 변수를 설정해주어야 한다.
flask 환경 변수 설정
set FLASK_APP=<웹 서버 파이썬 파일 이름>
flask env 변수 설정
set FLASK_ENV=development
반응형