Streamlit Session State
Each time your app runs, the variables are all initialzed again, since the script runs from top to bottom each time a change occurs (refreshing the page, widget value changes, etc). Should you wish to have certain variables unchanged in between runs, then use the st.session_state() ...
Create a free account to access the full course.
By signing up, you agree to Educative's Terms of Service and Privacy Policy