初识streamlit

date
May 31, 2021
slug
streamlit
status
Published
tags
web应用
summary
django好难?flask康不懂?进来康一康streamlit
type
Post

什么是streamlit?

通过streamlit,可以快速将自己的机器学习脚本部署为可分享的web应用。以我目前浅显的理解,streamlit简单易上手,对于数据可视化的支持度高

安装

pip install streamlit

写一个简单的例子

import streamlit as st

st.markdown('### hello world')
终端输入streamlit run xxx.py
运行后自动打开浏览器localhost:8501,可以看到效果如下:
notion image

已经入门啦!接下来学习一点小知识

尴尬,小知识目前不能从notion自动同步过来...
import streamlit as st
Name
Description
显示应用标题
显示主标题
显示副标题
显示文本
显示markdown文本
显示代码块
通用显示方法
显示可交互数据帧
显示静态数据表
显示JSON对象
显示matplotlib图表
显示Altair图表
显示vega-lite图表
显示plotly图表
显示Boken图表
显示DECK.GL图表
显示graphviz图表
显示折线图
显示区域图
显示棒状图
显示地图
显示图像
显示音频播放器
显示视频播放器
显示按钮
显示复选框
显示单选框
显示列表选择框
显示列表多选框
显示滑动拉杆
显示文本输入框
显示数字输入框
显示多行文本输入框
显示日期输入框
显示时间输入框
显示应用源代码
显示进度
显示执行状态
显示庆祝气球
显示错误信息
显示警告信息
显示提示信息
显示成功信息
显示异常信息
添加占位符
显示帮助信息
读取配置项的值
设置配置项的值
函数缓存装饰器
 
 

© Dino 2021 - 2022