2018年Python主流框架有哪些?
Python是一門優雅的程式語言,被廣泛應用在Web開發、遊戲開發、人工智慧、雲端計算開發、大資料開發、資料分析、科學運算、爬蟲、自動化運維、自動化測試等領域,Python在各領域的應用最方便的就是使用框架,可以讓程式設計師以更少的程式碼實現自定義功能,還可以將更多的精力集中在業務邏輯上,更加的輕鬆便利!
2018年主流的Python框架有以下5種:
1.Django
Django是一個開源的Web應用框架,由Python寫成,支援許多資料庫引擎,可以讓Web開發變得迅速和可擴充套件,並會不斷的版本更新以匹配Python最新版本,如果是新手程式設計師,可以從這個框架入手。
2.CherryPy
CherryPy是一種用於Python的、簡單而非常有用的Web框架,其主要作用是以儘可能少的操作將Web伺服器與Python程式碼連線,其功能包括內建的分析功能、靈活的外掛系統以及一次執行多個HTTP伺服器的功能,可與執行在最新版本的Python、Jython、Android上。
3.Web2py
web2py 是一個為Python語言提供的全功能Web應用框架,旨在敏捷快速的開發Web應用,具有快速、安全以及可移植的資料庫驅動的應用,相容 Google App Engine。
4.TurboGears
TurboGears可以快速實現Web應用程式開發,富含豐富的特殊效能,可以解決更多的框架領域問題,從簡單到複雜的專案都可以開發,並具有實時的多資料庫支援和靈活的ORM,簡單的文件和最小的設定使它成為一個理想的使用框架。
5.Pylons
Pylons是一個開源的Web應用框架,使用Python語言編寫,它對WSGI標準進行了擴充套件應用,提升了重用性且將功能分割到獨立的模組中,而且提供了線上偵錯程式,易於錯誤跟蹤!