Stops execution immediately.

Streamlit will not run any statements after st.stop(). We recommend rendering a message to explain why the script has stopped.

Function signature[source]

st.stop()

Example

import streamlit as st

name = st.text_input("Name")
if not name:
  st.warning('Please input a name.')
  st.stop()
st.success("Thank you for inputting a name.")
forum

Still have questions?

Our forums are full of helpful information and Streamlit experts.