フラスコのメガワールドフラッグチュートリアル
導入
Hello World Programを作ることは、Django、ウェブ2 py、ビンなどのような他のウェブフレームワークと比較して、フラスコで非常に簡単です.
フラスコこんにちは世界の例を理解するには、ここでいくつかの重要な用語を知っている必要があります.
WSGIまたはWebサーバのゲートウェイインターフェイスは、Webアプリケーションの開発のためにPythonで使用されます.ユニバーサルインタフェースでは,webアプリケーションとwebサーバの間の仕様と考えられる.
Jinja 2は、動的なWebページをレンダリングするために特定のデータソースとテンプレートを組み合わせたWebテンプレートエンジンです.
WerkzeugはPythonでWSGI互換のWebアプリケーションを作成するためのライブラリです.
インストール
まず、フラスコをインストールしていない場合は、次のコマンドを実行してインストールします.
$ pip install Flask
ハローワールド
インストールを完了したら、Flickr Hello Worldプログラムの例のコードを参照してください.
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_world():
return "Hello world!"
if __name__=="__main__":
app.run(host="0.0.0.0", port="5000")
このコードを実行した後、このような出力を取得します.その後、Webブラウザ上のURL http://127.0.0.1:5000/に結果を確認してください.
コードを理解しましょう
まず、フラスクモジュールからフラスココンストラクタをインポートします.
from flask import Flask
このフラスコオブジェクトはWSGIアプリケーションです.その後、我々はフラスココンストラクターを格納するアプリケーション変数を作成します.
app = Flask (__name__)
その後、フラスコにPython関数を呼び出すためのルートが必要です.ルートは、関数が特定のURLに関連付けられているアプリケーションに指示します.@app.route("/")
def hello_world():
return "Hello world!"
この関数は、ブラウザに何かを返すことに注意してください.今、ホスト0.0.0.0とポート5000でサーバを走らせる必要があります.
app.run(host="0.0.0.0", port="5000")
おめでとう、あなたの最初のフラスコのWebアプリケーションを作成している.記事を読む
Reference
この問題について(フラスコのメガワールドフラッグチュートリアル), 我々は、より多くの情報をここで見つけました https://dev.to/ramanbansal/simple-hello-world-progrom-in-flask-mega-flask-tutorial-1jbcテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol