首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义Streamlit中的侧栏(页面)为有节

自定义Streamlit中的侧栏(页面)为有节
EN

Stack Overflow用户
提问于 2022-11-08 05:17:25
回答 1查看 61关注 0票数 0

我正在开发一个简单的多页Streamlit应用程序,允许对某些数据执行CRUD操作。我知道创建一个pages目录将允许我在我的应用程序中有多个页面,这就是我在这里所做的,

我的项目结构是这样的

代码语言:javascript
复制
/Home.py
/pages/Add_Pikcups.py
/pages/View_Pickups.py

现在,我想在我的应用程序中有多个部分。例如,这些是“拾取”部分下的页面,然后我也希望有一个“Drops”部分。

有什么方法可以自定义我的侧边栏来将页面显示为这些多个部分吗?

所以,我想要的是,

皮卡

  • 添加拾取器
  • 查看拾取器

滴滴

  • 添加下拉列表
  • 视图删除

不是作为要点,但我希望这个想法是明确的。

EN

Stack Overflow用户

发布于 2022-11-08 09:41:13

代码语言:javascript
复制
pages/drops.py

import streamlit as st


st.sidebar.radio('drops sub-menu', options=['add drops', 'view drops'])
st.sidebar.checkbox('special')
代码语言:javascript
复制
pages/pickups.py

import streamlit as st


st.sidebar.selectbox('Person incharge', options=['john', 'peter'], index=0)
st.sidebar.selectbox('location', options=['manila', 'tokyo'], index=1)

液滴输出

拾取输出

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74355967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档