python三大主流web框架
python三大主流web框架
django
官网: https://docs.djangoproject.com/zh-hans/4.2/
优点: 大而全 自带的功能特别多
缺点: 过于笨重
flask
官网:https://flask.palletsprojects.com/en/2.3.x/
https://flask.net.cn/
Flask依赖于Werkzeug WSGI工具包、Jinja模板引擎和Click CLI工具包
优点: 小而精 自带的功能较少,第三方的模块特别特别特别的多,如果将flask第三方的模块加起来完全可以盖过django,并且也越来越像django
缺点:比较依赖于第三方的开发者
tornado
官网:https://www.britannica.com/science/tornado
Tornado 是一个python web框架和异步网络库,最初开发于 FriendFeed . 通过使用非阻塞网络I/O,Tornado可以扩展到数万个开放连接,使其非常适合 long polling , WebSockets 以及其他需要与每个用户建立长期连接的应用程序。
优点: 特点:异步非阻塞 支持高并发
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2022-05-03 python之文件修改两种方式