pandas Streamlit应用程序中的复选框组合

rslzwgfq  于 2023-03-06  发布在  其他
关注(0)|答案(1)|浏览(129)

我正在构建流照明应用程序,我知道如何定义是否选择option_1做一些事情,但如果用户选择选项1和选项2呢?我希望代码不运行,如果用户选择任何东西,而不仅仅是option_1,甚至option_1或option_2的组合。

option_1 = st.sidebar.checkbox('df1', value=True)
option_2 = st.sidebar.checkbox('df2')
option_3 = st.sidebar.checkbox('df3')


if option_1: 
   "do something"  ```
sdnqo3pr

sdnqo3pr1#

听起来像是在寻找if/else if语句。

option_1 = st.sidebar.checkbox('df1', value=True)
option_2 = st.sidebar.checkbox('df2')
option_3 = st.sidebar.checkbox('df3')

if option_1 and option_2: 
   st.write("Selected option 1 and option 1")
else if option_1:
   st.write("Selected just option 1")
else if option_2:
   st.write("Selected just option 2")

相关问题