[Xiaobaiシリーズ]それを見ると、Pythonで記述されたWebアプリケーションフレームワークフラスコの簡単な紹介と、フラスコフレームワークに基づくWebワールドでのHello Worldサンプルの開発

1. Flaskの概要

Pythonで記述された軽量のWebアプリケーションフレームワークである
Flask は、Jinjaテンプレートエンジンと
、マイクロフレームワークとしても知られるWerkzeug WSGIスイートのFlaskに依存しています。目標は、アプリケーションのコアをシンプルで拡張可能な状態に保つことです

ここに画像の説明を挿入
Jinja2は、Python用の人気のあるテンプレートエンジンです。動的なWebページを提示するために使用される
WSGI、Webサーバーゲートウェイインターフェース、Webサーバーゲートウェイインターフェースは、
要求、応答オブジェクト、ユーティリティ機能を実装するWSGIツールキットであるWebサーバーとWebアプリケーションWerkzeugの間のインターフェース仕様です。その上にWebフレームワークを構築できるように

2. Flaskのデプロイ

ここに画像の説明を挿入

3.フラスコフレームワークに基づいて、Web world Hello Worldサンプルを開発する


from flask import Flask  # 导入flask框架的包
app = Flask(__name__)  # 创建一个flask的APP,就是应用本身

@app.route('/')  # 给APP指定路由,即当前访问的URL,默认是根目录的时候,执行下面的函数,此处起到了API的作用
def hello_world():
    return '你好,世界!'
    
if __name__ == "__main__":  # 这里的作用是用来做部署的,执行这个内容
    app.run(host='127.0.0.1', port=8080)  # 会在本地创建IP:127.0.0.1,端口是8080

ここに画像の説明を挿入

公開された42の元の記事 賞賛された28 訪問4961

おすすめ

転載: blog.csdn.net/KaelCui/article/details/105275464