最常用Python开源框架有哪些?

最常用Python开源框架有哪些?

 

Python开源框架有很多,像Django、Flask、webpy等等,但哪些是最常用到的呢?我们收集了一些Python使用者的宝贵意见,把他们认为最常用的Python开源框架简单的介绍给大家。

 

一、Python名气最大的框架:Django

 

在学习到python基础python进阶时,一般不会使用到框架。但初学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开源框架之一。

 

还有许多Python开源框架在被不同需求的人们使用,Python Web网站开发框架之TurboGears、Web2py全栈式Web框架、 Falcon高性能Python框架、 Buildbot持续集成测试框架、和Scrapy爬虫框架等等,在这里就不意义例举了。在iplaypython玩蛇网今后的学习和工作中,大家都会了解到这些框架。

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/wenda/wd192.html [复制]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113797.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • js实现replaceAll方法

    js实现replaceAll方法js本来有replace方法,请看w3school的说明:replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法:stringObject.replace(regexp/substr,replacement)第一个参数为一个字符串或者一个正则表达式,第二个参数为一个字符串或者一个用于生成字符串的函数。注意重点:如果regexp…

    2022年7月23日
    8
  • 【转载】读懂IL代码就这么简单 (一)

    【转载】读懂IL代码就这么简单 (一)

    2021年11月20日
    53
  • mvc框架流程_知识框架怎么做

    mvc框架流程_知识框架怎么做最简单的CI模型:注意:模型需要用到数据库配置文件在appcation/config.php这里我们要用到数据库,需要将databases.php中的相关参数填写一下,具体不再赘述。直接进入主题:MVC:1、首先谈“M”模型CI中的模型存放在application/models文件夹里命名规则是:类名_model.php文件

    2022年10月26日
    0
  • dede表前缀不定时,查询表#@__archives

    dede表前缀不定时,查询表#@__archives

    2021年9月24日
    38
  • java 物理删除和逻辑删除

    java 物理删除和逻辑删除java物理删除和逻辑删除逻辑删除:文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符,通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。物理删除:指文件存储所用到的磁存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的物理删除是计算机处理数据时的一个概念。与物理删除相对应的是逻辑删除。逻辑删除就是对要要删除的数据打上一个删除标记,在逻辑上是数据是被删除的,但数据本身依然存在!而物理删除则是把数据从介质上彻底删除掉。配置逻辑删除的步骤:

    2022年5月31日
    115
  • wenstorm 激活码(最新序列号破解)

    wenstorm 激活码(最新序列号破解),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    61

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号