import streamlit as st import time with st.form("my_input"): st.write("Input") # product product=st.text_input("product") # gender gender=st.radio("gender", ["male", "female"]) # profession profession=st.text_input("profession") # hobby hobby=st.text_input("hobby") # Every form must have a submit button. col1, col2=st.columns(2) submitted = st.form_submit_button("Submit") clear = st.form_submit_button("Clear") with st.form("my_output"): if submitted: st.write("product", product) st.write("gender", gender) st.write("profession", profession) st.write("hobby", hobby) # Clear the user inputs if clear: st.experimental_rerun() _LOREM_IPSUM = """ Lorem ipsum dolor sit amet, **consectetur adipiscing** elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. """ def stream_data(): for word in _LOREM_IPSUM.split(" "): yield word + " " time.sleep(0.02) for word in _LOREM_IPSUM.split(" "): yield word + " " time.sleep(0.02) if st.button("Stream data"): st.write_stream(stream_data)