Python網路程式設計常用的框架有哪些?

老男孩IT教育機構發表於2020-10-10

  伴隨著人工智慧時代的到來,Python這門語言變得非常受歡迎,成為了很多開發人員的熱捧,甚至還有不少小白、其他崗位就業人員想要轉行學習Python,尤其是想要從事網路程式設計的人員,那麼你知道Python網路程式設計常用的框架有哪些?

  Tornado:高併發處理框架,使用Python編寫的強大的可擴充套件的web伺服器,在處理高網路流量時表現足夠強健,在建立和編寫時有著足夠的輕量級,能夠被用在大量的應用和工具中。Tornado 作為 FriendFeed 網站的基礎框架,釋出於2009年,獲得很多社群的支援。

  Flask:支援快速建站的框架,是Python web框架裡比較年輕的一個,2010年出現,它吸收了其他框架的優點,並且把自己的主要領域定義在微小專案上。同時,它可以擴充套件,Flask 讓開發者自己選擇用什麼資料庫外掛儲存他們的資料。

  Twisted:自定義協議網路框架,有著 10 多年曆史的開源事件驅動框架,支援多種協議,包含傳輸層UDP、TCP、TLS,以及應用層的 HTTP、FTP 等。

  Django:企業級的開發框架,是當前Python世界裡最負盛名且最成熟的網路框架,用來製作線上新聞的 Web 站點,已發展為應用最廣泛的 Python 網路框架。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2725966/,如需轉載,請註明出處,否則將追究法律責任。

相關文章