Doing/Python
Python Flask
YongArtist
2019. 12. 23. 01:26
1. installation
py -3 -m pip install flask |
2. Creating web app object and url
from flask import Flask
app = Flask(__name__)
# Flask 객체의 인스턴스를 만들고 'app'에 할당.
# __name__은 파이썬 인터프리터에서 제공하는 값으로 현재 활성 모듈의 이름을 포함.
@app.route('/')
# @는 장식자로 함수나 클래스에 사용되는데 주로 함수에 사용된다.
# 함수 장식자는 함수 코드를 바꾸지 않고도 함수의 동작을 조절
# app 변수를 이용해 플라스크의 route 장식자를 이용할 수 있다.
# route 장식자는 플라스크 서버로 '/'URL 요청이 들어왔을 때 어떤 함수를 호출할 것인지 조정.
# 이것이 URL이다.
def hello() -> str:
return 'Hello world from Flask!'
app.run()
# 웹앱 실행 요청.
3. execution
>py -3 example_flask.py # http://127.0.0.1:5000/를 브라우저 주소창에 입력하면 실행이 된다. |
4. Result