最經常使用Python開源框架有哪些?

 

Python開源框架有不少,像Django、Flask、webpy等等,但哪些是最經常使用到的呢?咱們收集了一些Python使用者的寶貴意見,把他們認爲最經常使用的Python開源框架簡單的介紹給你們。html

 

1、Python名氣最大的框架:Django

 

在學習到python基礎python進階時,通常不會使用到框架。但初學Python時,你必定聽到過Django,這二者就好像是一對好朋友。
Django它是個開放源代碼的Web應用框架,由Python寫成的Django應該是最出名的Python框架之一。GAE還有Erlang都和python密切相關。Django是給人的感受是高大尚,它十分出色的是其全自動化的管理後臺:只須要使用起ORM作簡單的對象定義,就能自動生成數據庫結構,以及全功能的管理後臺。python

 

2、用Python編寫的小巧輕量級的Web應用框架:Flask

 

Flask也是一個Web應用框架,不一樣於Django它是輕量級Web應用框架。基於Werkzeug WSGI工具箱和Jinja2 模板引擎。Flask也被稱爲「microframework」,由於它使用簡單的核心,用extension增長其餘功能。Flask沒有默認使用的數據庫、窗體驗證工具。 可是Flask是能夠擴增的,你可使用能夠用Flask-extension增長前邊沒有的一些功能。 web

 

3、實時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 [複製]框架

相關文章
相關標籤/搜索