まず、ファスクのインストール方法から始めましょう。以下のコマンドを使用して、ファスクをインストールします。
pip install flask
インストールが完了したら、次にファスクアプリケーションを作成します。以下のコードは、単純なHello Worldアプリケーションの例です。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return "Hello, World!"
if __name__ == '__main__':
app.run()
上記のコードでは、Flask
モジュールをインポートし、app
オブジェクトを作成しています。@app.route('/')
デコレータを使用して、/
ルートへのアクセス時に実行される関数を定義しています。hello()
関数は、"Hello, World!" を返すようになっています。
アプリケーションを実行するには、ターミナルで以下のコマンドを実行します。
python app.py
これで、ファスクアプリケーションが起動し、ブラウザで http://localhost:5000
にアクセスすると、"Hello, World!" が表示されるはずです。
この例は非常にシンプルですが、ファスクにはさまざまな機能があります。例えば、テンプレートエンジンを使用してダイナミックなコンテンツを生成することもできますし、データベースとの連携も可能です。
ファスクの使い方については、公式ドキュメントやオンラインのチュートリアルが豊富にありますので、ぜひそちらも参考にしてください。また、ファスクの拡張機能やベストプラクティスについても学ぶことをおすすめします。
以上が、ファスクのシンプルで簡単な使い方とコード例の紹介です。これを参考にして、あなたもファスクを使ったWebアプリケーションの開発を始めてみてください。