为了账号安全,请及时绑定邮箱和手机立即绑定

Python有哪些好的Web框架?

Python有哪些好的Web框架?

收到一只叮咚 2018-10-14 13:08:47
Python有哪些好的Web框架
查看完整描述

1 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

flask:轻量级,资料较多;花很少的成本就能够开发一个简单的网站。非常适合初学者学习。
webpy:轻量级,资料不多,易掌握,易学习,基本有python基础就可以看明白
django:文档最完善、市场占有率最高、招聘职位最多;缺点-系统紧耦合,如果你觉得Django内置的某项功能不是很好,想用喜欢的第三方库来代替是有点难的。
Tornado。传说中性能高高的框架。Tornado 是一个很好的框架,支持异步处理的功能,这是它的特点,其他框架不支持。另外一点是,Tornado 的设计似乎更注重 RESTful URL。但 Tornado 提供了网站基本需要使用的模块外,剩下的则需要开发者自己进行扩展。例如数据库操作,虽然内置了一个 database 的模块(后来独立出去了,现在叫做 torndb,bdarnell/torndb · GitHub)但是不支持 ORM,快速开发起来还是挺吃力的。如果需要 ORM 支持的话,还需要自己写一层将 SQLAlchemy 和 Tornado 联系起来,而且这里还有一个坑。
BTW:知乎就是基础 Tornado 开发的。——(tornado没用过,转自zhihu)

查看完整回答
反对 回复 2018-11-08
  • 1 回答
  • 0 关注
  • 877 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信