PythonWeb开发有哪些框架?五大框架
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PythonWeb开发有哪些框架?五大框架
想必很多人都知道Python语言,Python是一门非常不错的编程语言,在爬虫、数据分析、人工智能领域有着非常不错的作用,初次之外,我们熟知的web开发也是Python的应用领域之一,那么你知道Python的web主流框架有什么吗?
1、Django:是一个开源的web应用框架,由Python写成,支持许多数据引擎,可以让web开发变得迅速和可扩展,并会不断的版本更新以批评最新版本。
2、Flask:一个轻量级的web应用框架,使用Python编写。
Flask没有默认使用的数据库、窗体验证工具,还保留了扩增的弹性,基于WerkzeugWSGI工具箱和 Jinja2模板引擎。
3、Web2py:是一个用Python语言编写的免费开源web框架,旨在敏感快速的开发web应用,具有快速、可扩展、安全以及可移植的数据库驱动的应用,遵循LGPLv3开源协议。
4、Tornado:是一个Web server,又是一个类web.py的micro-framework,它的实现主要来源于Web.py。
5、CherryPy:是一种用于Python、简单而快速有用的web框架,主要作用以尽可能少的操作将Web服务器与Python代码连接,包含内置分析功能、灵活的插件系统等。