V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
0kaka
V2EX  ›  问与答

请问有做数据分析的同学吗?国内有类似 streamlit 的工具推荐吗?

  •  
  •   0kaka · 2020-03-05 14:13:05 +08:00 · 2391 次点击
    这是一个创建于 1731 天前的主题,其中的信息可能已经有所发展或是发生改变。
    streamlit,在某呼看到的介绍,不知道国内有没有类似工具
    不知道方不方便贴某呼的大佬介绍链接,也是看到大佬推荐使用的
    7 条回复    2020-05-14 00:34:20 +08:00
    siweiZhu
        1
    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
    0kaka
        2
    0kaka  
    OP
       2020-03-21 14:18:45 +08:00
    @siweiZhu 我就是想知道有没有做得比他更好的,确实也是发现了这些问题啊
    0kaka
        3
    0kaka  
    OP
       2020-03-21 14:19:42 +08:00
    @siweiZhu 而且他的运行很卡,我买了服务器,根本不够用,很占服务器性能。不知道你这边有没有这样的问题
    siweiZhu
        4
    siweiZhu  
       2020-03-21 14:48:04 +08:00
    @0kaka 我还没开始做耗性能计算的模块,前天刚把 bilibili 的视频评论爬虫模块弄好,所以对性能这方面不是太了解,不过一开始对 streamlit 的那个 @st.cache 缓存不太懂,结果在爬虫时总是重复执行耗时的函数,后面看了下文档,把整个爬虫模块重构了一遍,函数都拆分开,并加上 @st.cache,性能表现就好多了,只有负责 ui 显示交互部分的函数会重复执行。
    0kaka
        5
    0kaka  
    OP
       2020-03-21 16:58:49 +08:00
    @siweiZhu 原来还可以调整,感谢感谢
    0kaka
        6
    0kaka  
    OP
       2020-04-05 15:49:45 +08:00
    @siweiZhu 亲爱的 你也是用 heroku 托管吗 还是直接买服务器
    0kaka
        7
    0kaka  
    OP
       2020-05-14 00:34:20 +08:00
    @siweiZhu 您好,我现在实现了一个 streamlit 托管平台,免费,更重要的是我对 streamlit 框架的缓存和渲染做了优化,速度媲美你托管在一个计算型的服务器上面。如果有需求可以找我: [email protected] 。期待您参与我们的用户体验计划。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1084 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:49 · PVG 02:49 · LAX 10:49 · JFK 13:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.