码农们在不同时期会喜欢不同的框架,我们来看看码农最爱的Python web框架都有哪些?Python web框架提供的快速开发语言平台的确很实用,不但简化了工作流程,而且强化了系统集成功能。Python提供的web框架为码农创新设计做了很大贡献,使得web开发越来越方便。这里小编推荐10个码农最爱的Python框架,助你提高web开发工作的质量。
1、Web.py
如果你正在找一个简单且功能强大的Python框架,Web.py就是一个不错的选择,Web.py受限制小,码农喜欢Web.py就是因为零局限性,方便使用,容易理解。
2、 ObjectWeb
ObjectWeb特点是简单、快速,不依赖第三方库,主要用来匹配CGI和WSGI标准,带有嵌入式web开发服务器基础。
3、Pyramid
Pyramid,一个附带开放源代码的python框架,可用于创建任意的web应用程序。
4、CherryPy框架
CherryPy算是Python里面最老的一个框架了,奇怪的是,因其多层体系结构的不相容性而鲜为人知。CherryPy不提供前端程序,缺乏数据通信,允许用户存储。然而, CherryPy能够为用户提供干净的界面,常见案例包括定期的web应用程序,用户前端(博客、CMS、电子商务)和web服务应用程序。
5、Django
Django是一类先进的web框架,能提高web开发效率,适合于干净务实的设计。Django是一批经验丰富的开发人员努力的结果,其产生减少了Web开发的麻烦,让你集中精力在应用程序的内容开发部分,可供免费使用,安全性高,属于开源的管理框架。
6、Bottle
Bottle是继Flask之后的又一个微型web框架,速度快、使用简单。这个轻量级的WSGI Python框架属于单行模块,跟Python没有标准库的依赖关系,支持各种应用程序,如Google App Engine和Python Paste,还有许多嵌入式模板,如Mako和Cheetah。
7、Flask
Flask Python属于高度可扩展类框架。新手程序员可能会因为某一框架缺乏表单验证和数据库抽象层等功能导致工作效率低下,Flask正好能实现扩展,可随意添加必要的功能。
8、Klein
Klein Python也属于微型框架平台,可开发生产就绪的应用程序和web服务。Klein是使用韦尔实验组件,比如Werkzeug和Twisted。
9、 Pecan
构建 Pecan的主要目的是为用户提供一个轻量级框架,这个Python框架并不是完整的堆栈框架,因此,不要期望 Pecan能为远程连接信息和数据库组件提供永久支持, Pecan更侧重于HTTP框架。
10、Morepath
这也是一个Python WSGI 微型框架,Morepath的特性是模型驱动,其灵活性和敏捷性使得Morepath深受码农喜爱。
智能社 撰稿,转载请注明来源!
联系客服