priority_high

Warning

You are reading the documentation for Streamlit version 1.44.0, but 1.52.0 is the latest version available.

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.