파이썬 Flask 라이브러리: 웹 애플리케이션 구축하기

파이썬 Flask 라이브러리: 웹 애플리케이션 구축하기

이 글에서는 파이썬의 인기 있는 웹 프레임워크인 Flask를 사용하여 간단한 웹 애플리케이션을 구축하는 방법에 대해 알아보겠습니다. Flask는 경량이면서도 강력한 웹 애플리케이션 구축 도구로, 초보자부터 전문 개발자까지 널리 사용됩니다. 이 글에서는 Flask 설치부터 기본적인 웹 페이지 구축까지의 과정을 단계별로 알아봅니다.

1. Flask 라이브러리 설치하기

윈도우 11에서 Flask를 설치하기 전에 Python이 이미 설치되어 있는지 확인해야 합니다. Python이 설치되어 있지 않다면, Python 공식 웹사이트에서 Python을 다운로드하고 설치할 수 있습니다.

1. Flask 설치하기: 터미널에 다음 명령어를 입력하여 Flask를 설치합니다.

pip install Flask

2. 설치 확인: 설치가 성공적으로 완료되었는지 확인하기 위해, 터미널에서 다음 명령어를 실행합니다.

python -m flask --version
Flask 라이브러리 설치 예제

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.py

3. 웹 페이지 접속하기

애플리케이션이 실행되면, 웹 브라우저를 열고 ‘http://localhost:5000/flask_01’ 주소로 이동합니다. Flask는 기본적으로 5000번 포트를 사용합니다. 그러면 웹 페이지에 ‘Hello, BlueShare!’라는 메시지가 표시됩니다.

Flask 사용 예제

참고 자료

관련 이전 게시글

위로 스크롤