ホームページ > バックエンド開発 > Python チュートリアル > 初心者向けの Flask のインストール方法: 完全な Python インストール ガイド

初心者向けの Flask のインストール方法: 完全な Python インストール ガイド

王林
リリース: 2024-02-19 14:25:05
オリジナル
639 人が閲覧しました

初心者向けの Flask のインストール方法: 完全な Python インストール ガイド

ゼロから始める: Python で Flask をインストールするための完全ガイド

はじめに
Flask は、シンプルで柔軟な開発に広く使用されている軽量の Python Web フレームワークです。ウェブアプリケーション。この記事では、Flask を最初からインストールする方法に関する完全なガイドを提供し、一般的に使用されるコード例をいくつか示します。

  1. Python のインストール
    まず、Python をインストールする必要があります。 Python 公式 Web サイト (https://www.python.org) から Python の最新バージョンをダウンロードし、プロンプトに従ってインストールできます。
  2. 仮想環境の作成
    他のプロジェクトへの干渉を避けるために、Flask をインストールする前に仮想環境を作成することをお勧めします。コマンド ラインで次のコマンドを実行します。

    python3 -m venv myenv
    ログイン後にコピー

    これにより、現在のディレクトリに myenv という名前の仮想環境が作成されます。

  3. 仮想環境のアクティブ化
    Windows オペレーティング システムでは、コマンド ラインで次のコマンドを実行して仮想環境をアクティブ化できます。

    myenvScriptsctivate
    ログイン後にコピー

    macOS および Linux の場合オペレーティング システムを使用している場合は、次のコマンドを使用して仮想環境をアクティブ化します:

    source myenv/bin/activate
    ログイン後にコピー
  4. Flask のインストール
    仮想環境がアクティブ化されたら、次のコマンドを実行して Flask をインストールします:

    pip install flask
    ログイン後にコピー

    これにより、Flask とその依存関係が自動的にインストールされます。

  5. 単純な Flask アプリケーションを作成します。
    app.py という名前のファイルを作成し、その中に次のコードを記述します。

    from flask import Flask
    
    app = Flask(__name__)
    
    @app.route('/')
    def hello_world():
     return 'Hello, Flask!'
    
    if __name__ == '__main__':
     app.run()
    ログイン後にコピー
  6. Flask アプリケーション
    コマンド ラインで次のコマンドを実行して、Flask アプリケーションを実行します:

    python app.py
    ログイン後にコピー

    次の出力が表示されます:

     * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
    ログイン後にコピー

    これで、ブラウザを開いて http にアクセスできます。 ://127.0.0.1:5000/ を実行すると、「Hello, Flask!」が表示されます。これは、Flask アプリケーションが正常に実行されていることを意味します。

  7. ルーティング関数とビュー関数を追加する
    Flask はルーティングを使用して URL をビュー関数に関連付けます。 app.py ファイルを編集し、次のコードを追加して、新しいルートとビュー関数を作成します。

    @app.route('/about')
    def about():
     return 'This is the About page.'
    ログイン後にコピー

    これで、ブラウザで http://127.0.0.1:5000/about にアクセスできるようになり、Go が表示されます。 「これはAboutページです。」

  8. テンプレートの使用
    Flask は、テンプレートを使用して動的コンテンツをレンダリングすることもサポートしています。 templateというディレクトリを作成し、その中にindex.htmlというファイルを作成します。 Index.html では、次のコードを編集できます:

    <!DOCTYPE html>
    <html>
    <head>
     <title>Flask App</title>
    </head>
    <body>
     <h1>Welcome to Flask App!</h1>
     <p>This is a {{ message }}.</p>
    </body>
    </html>
    ログイン後にコピー

    次に、app.py ファイルを編集し、テンプレートを使用するようにビュー関数を更新します:

    from flask import render_template
    
    @app.route('/message')
    def message():
     return render_template('index.html', message='dynamic message')
    ログイン後にコピー

    次に、ブラウザで次のようにします。 http://127.0.0.1:5000/message にアクセスすると、「Flask アプリへようこそ! これは動的メッセージです。」と表示されます。

結論
Flask を最初からインストールするための完全なガイドが完成しましたこと、おめでとうございます。これからは、Flask の学習を続けて、ニーズに応じて機能豊富な Web アプリケーションを構築できます。この記事がお役に立てば幸いです!

以上が初心者向けの Flask のインストール方法: 完全な Python インストール ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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