파이썬 Flask 라이브러리: 웹 애플리케이션 구축하기
이 글에서는 파이썬의 인기 있는 웹 프레임워크인 Flask를 사용하여 간단한 웹 애플리케이션을 구축하는 방법에 대해 알아보겠습니다. Flask는 경량이면서도 강력한 웹 애플리케이션 구축 도구로, 초보자부터 전문 개발자까지 널리 사용됩니다. 이 글에서는 Flask 설치부터 기본적인 웹 페이지 구축까지의 과정을 단계별로 알아봅니다.
▶ 포스트 기존: 윈도우 11
1. Flask 라이브러리 설치하기
윈도우 11에서 Flask를 설치하기 전에 Python이 이미 설치되어 있는지 확인해야 합니다. Python이 설치되어 있지 않다면, Python 공식 웹사이트에서 Python을 다운로드하고 설치할 수 있습니다.
1. Flask 설치하기: 터미널에 다음 명령어를 입력하여 Flask를 설치합니다.
pip install Flask2. 설치 확인: 설치가 성공적으로 완료되었는지 확인하기 위해, 터미널에서 다음 명령어를 실행합니다.
python -m flask --version
2. Flask 사용 예제
Flask를 사용하여 간단한 웹 페이지를 만드는 사용 예제를 통해 Flask의 기본적인 사용 방법에 대해 알아보겠습니다. 이 예제에서는 ‘Hello, BlueShare’라는 메시지를 웹 페이지에 표시합니다.
1. 파이썬 코드 작성: flask_01.py
아래는 간단한 Flask 애플리케이션을 작성하는 예제 코드입니다. 이 코드는 Flask를 사용하여 웹 페이지에 ‘Hello, BlueShare!’ 메시지를 표시합니다.
from flask import Flask
app = Flask(__name__) # Flask 애플리케이션 인스턴스 생성
# 라우트 데코레이터를 사용하여 URL 경로를 함수에 매핑
@app.route('/flask_01')
def hello_world():
# 이 함수는 '/flask_01' 경로에 접근했을 때 호출됩니다.
return 'Hello, BlueShare!' # 웹 페이지에 표시할 문자열 반환
# 스크립트가 직접 실행될 때만 아래 코드를 실행
if __name__ == '__main__':
app.run() # Flask 애플리케이션을 로컬 서버에서 실행2. 애플리케이션 실행하기
작성한 코드를 실행하기 위해 터미널에서 아래 명령어를 입력합니다:
python flask_01.py3. 웹 페이지 접속하기
애플리케이션이 실행되면, 웹 브라우저를 열고 ‘http://localhost:5000/flask_01’ 주소로 이동합니다. Flask는 기본적으로 5000번 포트를 사용합니다. 그러면 웹 페이지에 ‘Hello, BlueShare!’라는 메시지가 표시됩니다.

참고 자료
- Flask 공식 문서
- Flask Tutorials – 기초부터 고급 주제까지 다룹니다.
- Real Python의 Flask 자습서 – 실제 예제와 함께하는 심도 있는 학습 자료입니다.
관련 이전 게시글
- 파이썬에서 문자열 다루기: 기본 개념과 포매팅 방법
- 파이썬 리스트 자료형: 리스트의 개념과 기본 구조
- 파이썬 함수 사용법: 매개변수와 인수, 람다 함수
- 파이썬 클래스와 객체: 상속, 생성자, 메서드 오버라이딩 사용하기
- 파이썬에서 유니코드 처리하기: 인코딩과 디코딩



