こんにちは。
本日はPythonメモです。
概要
Flaskは、webフレームワークの一つです。
以下はFlaskのおおまかな特徴です。
- 軽量
- 拡張性が高い
- 機能が充実している
- WSGIに準拠している
Flaskを使う準備
Flaskは標準ライブラリではないのでインストールします。
pip install flask
Flaskを使ってみる
シンプルに、ページにアクセスすると「Hello~」と表示するようにします。
from flask import Flask app = Flask(__name__) @app.route('/') def home(): return '<p>Hello~</p>'
実行して、http://127.0.0.1:5000/
にアクセスすると
「Hello~」と表示されます。
「Ctrl-C 」で停止することができます。
上記のサンプルをちょっと改造して
ルートを追加してみます。
from flask import Flask app = Flask(__name__) @app.route('/') def home(): return '<p>Hello!!</p>' @app.route('/home/<name>') def home_name(name): return f'Hello {name}!!'
上記のサンプルは以下のような動作をします。
- http://127.0.0.1:5000/home/bobにアクセスした場合
- 画面には「Hello bob!!」と表示される
以上です。