之前聊了如何用streamlit实现简单的数据呈现功能,其实streamlit还可以做一个简单的响应式网页,本期讲解一些简单的响应式组件的使用。

文本输入组件

 根据文本框输入内容输出对应数据

代码

import streamlit as st
title = st.text_input("请输入内容")
st.write("你输入的内容是", title)

多选框组件

根据多款框内容输出对应数据

streamlit多选组件
streamlit多选组件打印

代码

option = st.selectbox(
    "请选择需要的项",
    ("邮件", "广告", "私信"),
)

st.write("你选择了:", option)

日期选择框组件

根据选择日期打印对应日期

streamlit日期选择组件
streamlit日期选择组件打印

代码

d = st.date_input("请输入你的生日")
st.write("你的生日日期为:", d)

此作者没有提供个人介绍
最后更新于 2024-12-30