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.