ホームページ  >  記事  >  バックエンド開発  >  Flask フレームワークのインストールの基本を学ぶ

Flask フレームワークのインストールの基本を学ぶ

PHPz
PHPzオリジナル
2024-01-03 16:30:151118ブラウズ

Flask フレームワークのインストールの基本を学ぶ

ゼロから始めて、Flask フレームワークのインストール方法を学びます。具体的なコード例が必要です。

Flask は Python で書かれた軽量の Web フレームワークで、非常にシンプルです。使いやすく、初心者が学習を始めるのに適しています。この記事では、Flask フレームワークを最初からインストールして使用する方法を詳しく説明し、具体的なコード例を示します。

ステップ 1: Python と pip をインストールする
Flask をインストールする前に、まず Python と pip をインストールする必要があります。最新バージョンの Python は、Python の公式 Web サイト (https://www.python.org/downloads/) からダウンロードしてインストールできます。インストールが完了したら、コマンド ライン ツールを開き、次のコマンドを入力して、Python と pip が正常にインストールされたかどうかを確認します。

python --version
pip --version

Python と pip のバージョン番号が正しく表示されれば、インストールは成功しています。 。

ステップ 2: Flask をインストールする
Flask フレームワークは pip を使用してインストールされます。コマンド ラインで次のコマンドを実行して最新バージョンの Flask をインストールするだけです:

pip install flask

インストールが完了したら次のコマンドを使用して、Flask が正常にインストールされたかどうかを確認できます。

python -c "import flask; print(flask.__version__)"

Flask のバージョン番号が正しく表示されれば、インストールは成功しています。

ステップ 3: 単純な Flask アプリケーションを作成する
以下では、単純な Flask アプリケーションを作成し、いくつかの基本的なルーティング関数とビュー関数を追加します。

まず、プロジェクトのルート ディレクトリに Python ファイルを作成し、app.py という名前を付けます。

from flask import Flask

# 创建Flask应用
app = Flask(__name__)

# 定义一个路由和视图函数
@app.route('/')
def index():
    return 'Hello, Flask!'

# 运行Flask应用
if __name__ == '__main__':
    app.run()

上記のコードでは、Flask クラスをインポートし、Flask アプリケーションを作成しました。次に、ルート '/' を持つビュー関数 index が定義されます。ルート パスにアクセスすると、ビュー関数が呼び出され、文字列 Hello, Flask!.が返されます。最後に、app.run() を通じて Flask アプリケーションを実行します。

ステップ 4: Flask アプリケーションを実行する
Flask アプリケーションの実行は非常に簡単で、コマンド ラインで python app.py を実行するだけです。次に、ブラウザで http://localhost:5000 にアクセスし、Hello, Flask! が正しく表示されれば、Flask アプリケーションは正常に実行されています。

ステップ 5: ルーティングおよびビュー関数を追加する
Flask アプリケーションでは、必要に応じてルーティングおよびビュー関数をさらに追加できます。

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return 'Hello, Flask!'

@app.route('/about')
def about():
    return 'This is about page!'

@app.route('/user/<username>')
def user(username):
    return 'Hello, %s!' % username

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

上記のコードでは、2 つの新しいルーティング関数とビュー関数を追加しました。パス /about にアクセスすると、about ビュー関数が呼び出され、文字列 This is about page! が返されます。パス /user/<username></username> にアクセスすると、アクセス パス内の <username></username> パラメータが user ビュー関数に渡され、 StringHello, %s!。このうち、%s は実際のパラメータに置き換えられます。

概要
上記の手順により、Flask フレームワークが正常にインストールされ、単純な Flask アプリケーションが作成されました。ルートを作成して関数を表示し、Flask アプリケーションを実行してテストする方法を学びました。この記事が Flask フレームワークの使用を開始し、将来の Web 開発の基礎を築くのに役立つことを願っています。

以上がFlask フレームワークのインストールの基本を学ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。