July 3, 2019

Python Flask - Start

Python Flask install에서 간단하게 "run.py" 파일을 생성하여 웹 서버 구동 테스트를 알아보았으나. 이번에는 Python Flask Code에 대해 알아보도록 하겠습니다.

from flask import Flask     # Flask 사용하기 위해 Flask Module을 가져온다.

app = Flask(__name__)       # Flask 생성자를 실행하여 현재 모듈 (__name__)의 이름을 인수로 받는다.
@app.route("/")             # Flask 생성자(app)를 참조하여, route(URL 경로)는 함수로 호출한다.
def hello_world():          # URL "/"로 접근시 정의된 hello_world가 실행된다.
    return "Good!"          # 반환값으로 "Good!" 반환된다.

run.py




app.route(rule, options)
  • rule, URL 바인딩를 나타낸다.

  • options, 옵션을 설정할 수 있으며, 주로 Method GET와 POST를 설정할 수 있다.


위 "run.py"에서 "/" URL로 접근시 hello_world() 함수가 작동되어 바인딩된다.