Python开源框架种类

Python与开源GIS

Python开源框架种类

2016-09-14 作者: zhangxiang 浏览: 2053 次

摘要: Python名气最大的框架:Django 初学Python时,你一定听到过Django,这两者就好像是一对好朋友。Django它是个开放源代码的Web应用框架,由Python写成的Django应该是最出名的Python框架之一。GAE还有Erlang都和 py...

Python名气最大的框架:Django

初学Python时,你一定听到过Django,这两者就好像是一对好朋友。Django它是个开放源代码的Web应用框架,由Python写成的Django应该是最出名的Python框架之一。GAE还有Erlang都和 python密切相关。Django是给人的感觉是高大尚,它十分出色的是其全自动化的管理后台: 只需要使用起ORM做简单的对象定义,就能自动生成数据库结构,以及全功能的管理后台。

用Python编写的小巧轻量级的Web应用框架:Flask

Flask也是一个Web应用框架,不同于Django它是轻量级Web应用框架 。基于Werkzeug WSGI工具箱和Jinja2 模板引擎。Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数 据库、窗体验证工具。但是Flask是可以扩增的,你可以使用可以用Flask-extension增加前边没有的一些功能。

实时Web服务的理想框架:Tornado异步非阻塞IO的Python Web框架

Tornado它的全称是Torado Web Server,仅仅从它的名字上我们就可以知道它可以用作Web服务器,但同时它也是一个Python Web的开发框架。Tornado 和现在的主流 Web 服务器框架和大多数Python框架有着明显的区别: 它是非阻塞式服务器,而且速度相当快。也是比较常被使用的Python开源框架之一。

关注“开源集思”公众号
获取免费资源

随机推荐


Copyright © from 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org