在streamlit中写入一个自定义输入的表单
时间: 2023-12-10 15:57:16 浏览: 322
可以通过以下代码实现在 Streamlit 中写入一个自定义输入的表单:
```python
import streamlit as st
# 创建自定义输入表单
with st.form(key='my_form'):
text_input = st.text_input(label='请输入文本')
number_input = st.number_input(label='请输入数字')
submit_button = st.form_submit_button(label='提交')
# 在提交表单后显示结果
if submit_button:
st.write('您输入的文本是:', text_input)
st.write('您输入的数字是:', number_input)
```
以上代码中,我们使用了 `st.form()` 函数来创建一个自定义输入的表单,并使用 `st.text_input()` 和 `st.number_input()` 分别创建文本输入框和数字输入框。在表单提交后,我们可以使用 `st.write()` 函数来显示用户输入的结果。
阅读全文