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

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

PHPz
リリース: 2024-01-03 16:30:15
オリジナル
1162 人が閲覧しました

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

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

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

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

1

2

python --version

pip --version

ログイン後にコピー

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

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

1

pip install flask

ログイン後にコピー

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

1

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

ログイン後にコピー

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

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

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

1

2

3

4

5

6

7

8

9

10

11

12

13

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 アプリケーションでは、必要に応じてルーティングおよびビュー関数をさらに追加できます。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート