Flask 기본 서버 실행

minho-log·2026년 2월 13일

Flask

목록 보기
2/7

<공부 주제>

Flask 기본 서버 실행

<공부한 내용 정리>

Flask를 사용하려면 먼저 Flask 패키지를 설치해야 한다.
Flask는 Python 기반 프레임워크이기 때문에 pip를 통해 설치할 수 있다.

설치 과정은 다음과 같다.
1. 가상환경 생성 (선택이지만 권장)
2. Flask 설치
3. 기본 서버 코드 작성
4. 서버 실행

Flask 서버는 기본적으로 127.0.0.1:5000 포트에서 실행된다.
개발 단계에서는 debug 모드를 사용하면 코드 수정 시 자동으로 서버가 재시작된다.

Flask의 기본 실행 구조는 다음과 같다.

  • Flask 객체 생성
  • URL 라우팅 설정
  • 함수에서 응답 반환
  • app.run()으로 서버 실행

<예제 / 실습 코드>

Flask 설치

pip install flask

기본 서버 코드 (app.py)

from flask import Flask

app = Flask(__name__)

@app.route("/")
def home():
    return "Hello Flask"

if __name__ == "__main__":
    app.run(debug=True)

서버 실행

python app.py

브라우저 접속

http://127.0.0.1:5000

<헷갈렸던 점>

  • app = Flask(name) 부분이 처음에는 이해되지 않았다.
  • debug=True 옵션이 정확히 무엇을 하는지도 헷갈렸다.
  • 실행해보면서 서버가 자동으로 재시작되는 것을 보고 기능을 이해하게 되었다.

<오늘의 정리>

  • Flask는 pip로 설치할 수 있다.
  • 기본 구조는 Flask 객체 생성 후 라우팅을 설정하는 방식이다.
  • app.run()으로 서버를 실행한다.
  • debug 모드는 개발 단계에서 유용하다.
profile
개발 공부를 하며 직접 부딪히고 공부한 것을 기록합니다.

0개의 댓글