1樓:貝克息
Flask,外掛程式資源豐富,使用靈活。開發API的話,可以使用restful-plus庫。然後利用UWSGI做應用Server,訪問量大的話再加個Nginx負載均衡。
2樓:溫柔堅定的曉美焰
可以參考下Flask!
Flask誕生於2023年,是Armin ronacher(人名)用Python語言基於Werkzeug工具箱編寫的輕量級Web開發框架。
Flask本身相當於乙個核心,其他幾乎所有的功能都要用到擴充套件(郵件擴充套件Flask-Mail,使用者認證Flask-Login),都需要用第三方的擴充套件來實現。比如可以用Flask-extension加入ORM、窗體驗證工具,檔案上傳、身份驗證等。Flask沒有預設使用的資料庫,你可以選擇MySQL,也可以用NoSQL。
其 WSGI 工具箱採用 Werkzeug(路由模組),模板引擎則使用 Jinja2。這兩個也是Flask框架的核心。
Python最出名的框架要數Django,此外還有Flask、Tornado等框架。雖然Flask不是最出名的框架,但是Flask應該算是最靈活的框架之一,這也是Flask受到廣大開發者喜愛的原因。
Flask的hello world
# 匯入Flask類
from
flask
import
Flask
# Flask函式接收乙個引數name,它會指向程式所在的模組
=Flask
(__name__
)# 這裡裝飾器的作用是將路由對映到檢視函式index
("/"
)def
hello
():return
"Hello World!"
# Flask應用程式例項的run方法啟動WEB伺服器
if__name__
=="__main__":.
run()
Python的哪個Web框架學習周期短,學習成本低?
程式設計學苑 如果說周期短成本低而且價值大就得是flask了,python世界最有名的兩個框架Django和flask,乙個大而全,乙個小而精,相信flask應該就是你的答案 臧大為 web框架想學習周期短學習成本低,用Ruby on Rails,不要用Python 如果你一定要用Python,推薦...
為什麼 Python 的 web 框架不像 Ruby on Rails 被很多 web 開發者熱捧呢?
Python框架太多,資源不集中 社群支援,乙個新手可能是先聽說Ruby on Rails,才知道Ruby,如果在Python社群問有什麼合適的開發框架推薦,可能五個人有六個答案,最後試用了兩個決定自己寫乙個框架。BTW Python中文社群是個開放且友好的社群 改進速度,Django框架本身有乙個...
2016 年的今天,Web 前端框架是否已經同質化?
李偉 技術發展大趨勢是一定的,但在大趨勢下還是可以有不同選擇和偏好。個人覺得前端的各種框架和技術還是會繁榮下去,但大方向應該還趨於一致。 王德福 如果我們把 同質化 這個詞換乙個說法,應該叫做 標準化 這種標準可以認為是來自於技術進步所帶來的必然演化。模組化和元件化這種事情在後端界已經早已是常識,前...