Web 框架或 Web 应用程序框架是一组用于 Web 开发的软件架构。大多数 Web 框架都提供了一种开发和部署网站的方法。提供了一套对 web 行为的支持方法。使用web框架,很多业务逻辑以外的功能不需要自己去完善,而是可以利用框架已有的功能。
Django
: Python Web应用开发框架
Django应该是最著名的Python框架,GAE甚至Erlang都有受其影响的框架。 Django 是一个大而全的方向。最出名的是它的全自动化管理后台:只需要使用ORM,做简单的对象定义,就可以自动生成数据库结构和全功能的管理后台。
Diesel:基于 Greenlet 的事件 I/O 框架 Diesel 提供了一个干净的 API 来编写网络客户端和服务器。支持TCP和UDP。
Flask
:一个用Python编写的轻量级Web应用框架
Flask 是一个用 Python 编写的轻量级 Web 应用程序框架。基于 Werkzeug WSGI 工具包和 Jinja2
模板引擎。 Flask 也被称为“微框架”,因为它使用简单的核心并使用扩展来添加其他功能。 Flask 没有可使用的默认编号
据库、窗体验证工具。
Tornado
:异步非阻塞IO的Python Web框架
Tornado的全称是Torado Web Server。从名字就可以知道它可以作为Web服务器使用,但同时它也是一个Python Web开发框架。最初用于 FriendFeed 公司的网站。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中Jupyter Notebook的模式有哪些?11/26
- ♥ python3.6有几个版本?09/22
- ♥ 如何使用 pip 运行 python10/31
- ♥ python中delattr可以删除对象的方法01/09
- ♥ python中pip安装失败如何解决12/01
- ♥ 如何在 python 中打印列表12/15
内容反馈