PythonでFlaskを使用する方法

PythonのモジュールにFlaskというものがあります。
これは、とても使いやすいWebサービスのフレームワークです。
非常に簡単にWebサービスを作ることができる優れものです。

他の言語とは何が違うのか?

例えば、PHPなどではApacheをインストールして・・・。
JavaではTomcatをインストールして・・・。
などと言ったソフトウェアのインストールを行う必要があります。
PythonでFlaskを使用した場合は、その手間を省略できます。
プログラムを書いて実行するだけで動かしてみることができます。

プログラム

from flask import Flask
app = Flask(__name__)

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

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

実行結果

このプログラムは「Hello World!!」を表示するプログラムですが、コンソール上には何も表示されません。

Chromeなどのブラウザを起動してアドレスに「localhost:5000」と入力してください。

このように表示されれば、成功です。

システム開発

Posted by @erestage