siweiZhu
2020-03-21 13:09:35 +08:00
巧了,差不多 1 个月前,我在准备做毕业设计的时候,在网上搜推荐的 python web 框架,本来是打算用 Flask 了,后面在知乎上偶然看到别人的回答,知道了 Streamlit,觉得这个框架很有前景(其实是因为讨厌前端 html&js ==),于是就打算用它了。
Streamlit 的官方文档写得还是比较友好的,虽然是英文但也比较容易理解。目前有几个坑就是支持的界面布局方式太简单了,只有左侧的一个侧边栏和右边的一个长条条的内容区域;用户交互方式也太简陋,有很多用户交互方式只能用“曲线救国”的方式,比如说:你的 app 有 3 个界面,你想把它们放到左侧的导航栏中,但是目前 streamlit 还不支持这种布局,所以你只能用 3 个 radioButton 或者一个 selectbox+button 的方式来实现😂
话说回来,你为什么不直接用 Streamlit ?非要找国内类似的工具???类似的工具我 google 上都搜过了,国内的应该是没有的,国外有几个:Plotly Dash、Panel