Flask
Flask说明
“Flask”是一个在 Python 编程语言中广泛使用的轻量级 Web 应用框架。
重要亮点
- Flask 的特点:Flask 具有简洁、灵活和易于扩展的特点,它为开发者提供了一个简单而强大的基础,以便构建各种类型的 Web 应用程序。
- 微框架的优势:作为一个微框架,Flask 只提供了核心功能,让开发者能够根据具体需求自由选择和集成其他扩展和库,从而实现高度定制化的 Web 开发。
- 开发效率:使用 Flask 可以快速搭建起 Web 应用的基本架构,大大提高开发效率,缩短项目的开发周期。
- 社区支持:Flask 拥有活跃且庞大的社区,这意味着开发者在遇到问题时能够方便地获取帮助和资源,促进项目的顺利进行。
- 应用场景:适用于小型到中型的 Web 项目,如个人博客、简单的电子商务网站、企业内部管理系统等。
- 学习曲线:相对较为平缓,对于初学者来说比较友好,容易上手和理解。
Flask使用示例
main.py
import web.flaskWeb as webapp
if __name__ == "__main__":
webapp.flask.run(port=8090)
/web/flaskWeb.py
from flask import Flask, request
import qwen_chat
# 创建 Flask 应用
flask = Flask(__name__)
@flask.route('/msg/qwen', methods=['POST'])
def get_message():
reqText = request.json.get('text', None)
# 调用 qwen_chat.py 中的方法
message = qwen_chat.sample_sync_call(reqText)
return message.text