當前位置: 首頁>>技術教程>>正文


 基於python的web框架匯總

python編程

基於python的web框架匯總:

  • Django的

    適合完美主義者的Web框架。 Django使編寫更好的Web應用程序更簡單,代碼更少。 Django是一個高級別的Python Web框架,鼓勵快速開發和幹淨實用的設計。它可以讓您快速構建高性能、優雅的Web應用程序。 Django專注於盡可能地自動化並堅持使用DRY(不要重複自己)原則

  • Flash

    Flask是用於Python微型框架,基於Werkzeug,Jinja 2。

  • Tornado

    Tornado是一個Python Web框架和異步網絡庫。通過使用非阻塞網絡I /O,Tornado可以擴展到數以萬計的開放連接,非常適合長輪詢,WebSockets和其他需要與每個用戶建立長連接的應用程序。

  • CherryPy

    CherryPy是一種python,麵向對象web框架,它使開發人員能夠構建web應用程序,就像構建任何其他OO的Python程序的方式一樣。這樣可以在更短的時間內開發更小的源代碼。 CherryPy已經使用了7年多時間,並被許多網站用於生產,既包含簡單的網站到也包含要求苛刻的網站。

  • Pyramid

    輕量級的Web框架,強調靈活性和快速開發。它結合了來自Ruby,Python和Perl世界的最佳想法,提供了一個結構化但非常靈活的Python Web框架。這也是首批利用新興WSGI標準的項目之一,該標準允許廣泛的重用和靈活性,但隻有在您需要時才是如此。

  • web.py

    web.py是Python的Web框架,它非常簡單,功能強大。 web.py是公開的;你可以將它用於任何目的,絕對沒有任何限製。 web.py允許您使用Python編寫Web應用程序。

  • Grok

    建立在現有的Zope 3庫上,但旨在提供更簡單的學習曲線和更靈活的開發體驗。 Grok通過將重點放在配置和DRY(不要重複自己)上來實現這一點。

  • Bottle

    Bottle是一款適用於Python的快速,簡單和輕量級的WSGI micro web-framework。它作為一個單獨的文件模塊分發,除了Python標準庫之外沒有任何依賴關係。

  • web2py

    web2py是一個免費的開源full-stack框架,用於快速開發快速,可擴展,安全和便攜的database-driven web-based應用程序。

  • Falcon

    Falcon是一個用於構建微服務,應用後端和higher-level框架的最小Python Web框架,並鼓勵REST架構風格。它有社區和商業版本。

  • Twisted

    Twisted是開源時間驅動的網絡引擎。這對於實現客戶端和服務器非常有用,並可擴展到大型網站和嵌入式設備。 Twisted可以輕鬆實現自定義網絡應用程序。

python

參考資料

本文由《純淨天空》出品。文章地址: https://vimsky.com/zh-tw/article/3778.html,未經允許,請勿轉載。