问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python的框架有哪些 知乎

发布网友 发布时间:2022-03-05 02:21

我来回答

2个回答

懂视网 时间:2022-03-05 06:42

框架就是通过提供一个开发Web程序的基本架构,而python框架就是由python语言编写的框架,python框架有:Django、Flask、Scrapy、Tornado、Web2py等。

Django:Django应该是最出名的Python框架,最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。

Flask:Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能,Flask是一个用Python编写的轻量级Web应用框架,基于Werkzeug WSGI工具箱和Jinja2模板引擎。

总结:

框架就是通过提供一个开发Web程序的基本架构,而python框架就是由python语言编写的框架,python框架有:Django、Flask、Scrapy、Tornado、Web2py等。

热心网友 时间:2022-03-05 03:50

\

1. Django。如楼上所说,是一个全能型框架。目前 Django 的使用面还是很广的,有学习的价值,但是不建议初学者学习,因为要学习的东西太多了,一下子难以吸收会失去兴趣。当然,Django 的目的是为了让开发者能够 快速 地开发一个网站,它提供了很多模块,其中我最喜欢的就是 admin 模块,your.site.com/admin 就进入了网站的后台(内置的哦~)方便地对数据进行操作,等等。。。。因此,如果对 Django 熟悉的话,papapa 一下子就写好一个网站的原型了。
2. Tornado。传说中性能高高的框架。Tornado 是一个很好的框架,支持异步处理的功能,这是它的特点,其他框架不支持。另外一点是,Tornado 的设计似乎更注重 RESTful URL。但 Tornado 提供了网站基本需要使用的模块外,剩下的则需要开发者自己进行扩展。例如数据库操作,虽然内置了一个 database 的模块(后来独立出去了,现在叫做 torndb,bdarnell/torndb · GitHub)但是不支持 ORM,快速开发起来还是挺吃力的。如果需要 ORM 支持的话,还需要自己写一层将 SQLAlchemy 和 Tornado 联系起来,而且这里还有一个坑。
BTW:知乎就是基础 Tornado 开发的。
3. Bottle。Bottle 和 Flask 都属于轻量级的 Web 框架。但是 Bottle 似乎落寞了。我觉得跟他的 API 设计有关系。个人认为 Bottle 使用起来不那么顺手,因此也用得少。这里不做太多介绍。
4. web.py。也是很轻的一个框架,使用不多,也不做介绍。
5. web2py。我看楼上都没有对这个框架做介绍。这个框架是 Google 在 web.py 基础上二次开发而来的,兼容 GAE 。性能据说很高,曾经用他来做自己的主页,感觉也还不错。缺点同样是对扩展支持不太好,需要自己进行扩展。
6. Quixote。著名的 豆瓣 就是基于 Quixote 开发的。跟上面几个框架不同,Quixote 的路由会有些特别。另外 Quixote 的性能据说也好。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
氢离子和碳酸根 氢离子和碳酸氢根 哪个反应快为什么 乌金木有哪些家具 乌金木家具如何搭配 木饰面装修多少钱一平方 关于加速度知识点的三个疑问 ...章探究加速度与力质量的关系知识点|物理加速度的5个公式 这只黑猫属于什么品种 孟买猫的免疫力如何 点火开关上的1234分别于红黄蓝黑线谁对应 万和热水器拨码开关,1234是全开的吗 python主要有那几个框架? 我想注册个新,怎么注册? 如何申请一个新的 小米小爱如何连接手机 怎么注册新 小爱音响怎么连接蓝牙手机 小爱音箱怎么连接手机蓝牙 小爱音箱如何连接手机蓝牙 一个新手机号怎么注册 微信忘记密码,想修改密码怎么办? 中央空调是什么意思? 微信密码怎么修改呢? “中央空调”形容男人是什么意思? 中央空调这几个按钮分别是什么意思? 微信修改密码怎么弄? 中央空调上面的标志都是什么意思 微信更换密码怎么弄 有人说你是中央空调是什么意思? 微信如何改密码忘了怎么办 中央空调什么意思? 怎么申请新的? 怎么注册一个新 重庆出租车从业资格证在在哪里报名?急 怎么注册个新? 重庆市主城办理出租车从业资格证需要多少钱,多久时间,在哪儿办? 重庆出租车从业资格证,在哪里报名,多少费用,上多久的课,要多少费用,大概多久能考下来~跪求谢谢~ 重庆市主城区考取出租车从业资格证需要些什么? 怎样申请新的 重庆出租车从业资格证全办下来需要多少钱?驾驶证没有3年能不能办从业资格证 重庆哪儿可以办理出租车从业资格证及相关的证 新号怎么注册 出租车从业资格证怎么办理呢? 如何才能注册新? 在重庆市如何办理出租车营运证 出租车从业资格证在哪里办? 新号码怎么注册 重庆出租车从业资格证报名时间?价格?谢谢了!!!! 办理出租车从业资格证,需要多长时间啊、! 重庆市出租车从业资格证属于那个局管 如何注册新的