Flask 是一个轻量级的 Web 应用框架,由 Armin Ronacher 开发。它使用 Python 语言编写,遵循 WSGI 协议,并且基于 Jinja2 模板引擎和 Werkzeug WSGI 工具箱。
特点
- 轻量级:Flask 设计简单,易于上手,非常适合快速开发。
- 松耦合:Flask 提供了组件化的设计,可以自由组合使用。
- 易于扩展:Flask 提供了丰富的扩展,如数据库集成、用户认证等。
快速开始
要创建一个简单的 Flask 应用,可以按照以下步骤操作:
安装 Flask:
pip install Flask
创建一个名为
app.py
的 Python 文件,并添加以下代码:from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, World!' if __name__ == '__main__': app.run()
运行应用:
python app.py
在浏览器中访问
http://127.0.0.1:5000/
,你应该会看到 "Hello, World!" 的输出。
扩展阅读
图片
Flask Logo