【Python】Webフレームワーク 「Flask」 ~ Hello World編 ~

■ はじめに

https://blogs.yahoo.co.jp/dk521123/37735811.html
で少し触れた「Flask(フラスク)」のHello Worldをやってみる

■ 環境構築

前提条件

 * 実行環境を以下の関連記事を参考に構築する
https://blogs.yahoo.co.jp/dk521123/33850352.html

インストール

以下をコマンドして、インストールする
python -m pip install --upgrade pip
pip install Flask

■ サンプル

hello-flask.py

#!/usr/bin/env python
# -*- coding: UTF-8 -*-

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
  return "Hello World!"

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

■ 実行コマンド

python hello-flask.py

動作確認

 * 以下のサイトをブラウザでアクセスする
  => 「Hello World!」と表示されたらOK
[[http://localhost:5000]]

以下の関連記事に続く
https://blogs.yahoo.co.jp/dk521123/37736752.html


関連記事

Webフレームワーク 「Flask」

テンプレートエンジン「jinja2」
https://blogs.yahoo.co.jp/dk521123/37744477.html
MySQLを使う
https://blogs.yahoo.co.jp/dk521123/37745178.html
SQLAlchemyでMySQLを操作する
https://blogs.yahoo.co.jp/dk521123/37745238.html
SQLAlchemyでテーブルを連結する
https://blogs.yahoo.co.jp/dk521123/37746541.html
REST API編 [1]
https://blogs.yahoo.co.jp/dk521123/37736752.html
REST API編 [2]
https://blogs.yahoo.co.jp/dk521123/37737739.html

その他

Python で、簡単なWebアプリ ~ formデータを受け取る ~
https://blogs.yahoo.co.jp/dk521123/37735811.html