Streamlit如何在单行中显示按钮

Win*_*ing 15 python streamlit

大家好,我正在用 python 构建一个简单的 web 应用程序。我需要添加 3 个按钮,但它们必须位于同一行。

显然,下面的代码将它们放在三个不同的行上

st.button('Button 1')
st.button('Button 2')
st.button('Button 3')
Run Code Online (Sandbox Code Playgroud)

你有什么建议吗?

Win*_*ing 26

显然这应该可以做到

col1, col2, col3 = st.columns([1,1,1])

with col1:
    st.button('1')
with col2:
    st.button('2')
with col3:
    st.button('3')
Run Code Online (Sandbox Code Playgroud)