一、概述
我准備做一個個人站,把這些年積累的文章整理下、匯總下,最近python用的多,就想看看萬能的python現在能不能做網站了,后台當然我們知道是有的,前端之前是沒有的,結果這一搜還真有了幾個框架
Streamlit、Brython、remi、pywebio
我的需求就是常規個人站,然后需要繪制一些圖表,需要繪制K線,我就按這個需求來比較下這幾個框架那個更合適。不過也可以先搞個簡單的架子,后面用PHP+JS來做子頁面。所以要求並不高,先搞起來就好。
二、streamlit
繪圖功能挺強的,demo中就有一些畫圖的酷炫示例
很多的官方demo
官網:https://docs.streamlit.io/
各類資源:https://github.com/MarcSkovMadsen/awesome-streamlit
每當你對Excel文件進行更改保存,Web頁面還能夠實時進行更新,確實挺不錯的。---這樣太酷了
三、Brython
有一些示例,但是並不酷炫。
似乎是一個在JS中使用python語法的框架。
四、remi
有一些網友寫的教程
似乎與streamlit比較類似
有一個GUI的設計工具
五、pywebio
有豐富的官方示例
有很多demo
六、匯總
似乎streamlit和pywebio是比較好的選擇,所我決定先從streamlit入手,試試看,如果不行的話再看看pywebio,還不行就只能用回JS了。