[概要]フラスコフラスコ

この段階では、PythonのWebフレームワーク三つの主要なコントラストジャンゴトルネードフラスコ

Baiduの百科事典

それは汎用性の高いフレームワークに属し、それはすべてそこにある、あなたはとにかく、より少ない得るものは何でもなどのモデルの管理フォーム、:1.Django主な特徴は大きく、などの部品の数を統合します

2.Tornado主な機能は、ネイティブの非ブロッキング非同期であり、IO集中型アプリケーション及びマルチタスクで絶対的な優位を占め、没頭フレームワークであります

小型で軽量、ネイティブコンポーネントは、コンポーネントを提供するための3つの当事者はほぼゼロであり、非常に包括的なジャンゴを参照してください、Dapperのフレームであるの3.Flask主な特徴

ジャンゴは通常、あなたが一度にDjangoの開発を使用することができるように十分な強度があるため、組み込みのコンポーネントに大規模なWebアプリケーションのために使用されています

トルネードAPIは、一般的にバックエンドのアプリケーション、ゲームサービスの背景に使用し、非同期ノンブロッキングの数のその内部実装は本当に安定していました

フラスコは、通常、小規模なアプリケーションで使用されるとすぐに大規模なWebアプリケーションをサポートするのに十分なアプリケーション、その強力な三者のライブラリをビルドされました

Djangoの利点は大きく、欠点が露出され、非常に多くのリソースを一度にロードされ、確かに資源の廃棄物の一部となります

トルネード利点は欠点がきれいで、非同期ではなく、さらにセッションのサポート

フラスコの利点は欠点は、あなたがいないということです、リーンで簡単です!

フラスコのインストール

フラスコをインストールするPIP

フラスコの最初のプログラム

コードをコピー
# - * -コーディング:UTF-8 - * - 
#@time:2019年7月10日9時36分
フラスコフラスコ#インポートからクラスフラスコ導入

アプリ=フラスコ(__ name__)#フラスクインスタンス化されたオブジェクトのApp 

app.debug = Trueの#を自動再起動サービス
#のapp.configを[ "DEBUG"]は真=
ルートデコレータする@ app.route( "/インデックス") #アプリ
デフインデックス():#ビュー関数
    の戻り"ハロー単語" #応答値

IF __name__ == '__main__':
    app.run( "0.0.0.0" 、9876)#のIPポート指定された開始フラスコWebサービス
コードをコピー

ページを取得します

おすすめ

転載: www.cnblogs.com/youxiu123/p/11605763.html