![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
streamlit
All_Will_Be_Fine噻
所有事物的最终都是美好的,如果不好那就是还没到最后。
展开
-
streamlit安装
/usr/bin/pip3 install streamlit#遇到报错 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Could NOT find Arrow (missing: Arrow_DIR) -- Checking for module 'arrow' -- No package 'arrow' found#手动根据报错安装arrow 、cpython、pyarrow等原创 2021-08-25 10:24:38 · 1201 阅读 · 0 评论 -
streamlit之常用接口
st.header - 显示主标题使用streamlit的header方法显示主标题。方法原型streamlit.header(body)参数:body:要显示的标题文本,字符串示例代码>>> st.header('This is a header')st.subheader - 显示副标题使用streamlit的subheader方法显示副标题。方法原型streamlit.subheader(body)参数:body:要显示的标题文本,字符串示例代码>转载 2021-08-25 09:38:30 · 5447 阅读 · 1 评论 -
streamlit之应用标题
st.title - 显示应用标题使用streamlit的title命令显示应用标题。每个文档应当只有一个title调用, 但这不是强制的。方法原型streamlit.title(body)参数:body:字符串,要显示的文本示例代码>>> st.title('This is a title')原文地址:http://cw.hubwiz.com/card/c/streamlit-manual/1/6/2/...转载 2021-08-24 14:02:22 · 1038 阅读 · 0 评论 -
streamlit之开始运行与终止运行
现在已经安装了所有必要的软件,让我们创建一个新的Python脚本并导入Streamlit。创建文件first_app.py,然后在你的IDE或文本编辑器中打开接下来导入Streamlitimport streamlit as st#To make things easier later, we're also importing numpy and pandas for#working with sample data.import numpyimport pandas运行应用,这会在转载 2021-08-24 13:49:48 · 12228 阅读 · 0 评论 -
streamlit之UI组件
当你有了数据或模型,你就可以使用st.slider()、st.button()或 st.selectbox()等方法向Streamlit应用添加UI组件。这很容易理解, 就把组件视为变量即可。在Streamlit中没有回调!每一个交互都简单 返回值。这一思路让代码更加干净:import streamlit as stx = st.slider('x')st.write(x, 'squared is', x * x)原文地址:http://cw.hubwiz.com/card/c/streamlit转载 2021-08-24 13:42:29 · 876 阅读 · 0 评论 -
streamlit之缓存
当涉及到速度时,缓存就变得超级重要 - 尤其是处理大型数据集时。 一个好的思路时载入数据、缓存昂贵的部分、可视化数据,然后进行交互。Streamlit可以快速更新并重新执行整个应用逻辑,这一能力当你处理 小数据集时非常棒,但是当你需要长时间计算时,这样简单的处理会 成本昂贵并且非常耗时。这种情况下不应该重新执行整个应用, 你可以安全的使用@st.cache来重用数据。st.cache是一个让Streamlit 应用安全无痛的持久化信息的数据仓。当你使用Streamlit的cache注解来标记一个函数时,转载 2021-08-24 13:40:10 · 2070 阅读 · 0 评论