Display a button widget.
Function signature

st.button(label, key=None, help=None)


label (str)

A short label explaining to the user what this button is for.

key (str)

An optional string to use as the unique key for the widget. If this is omitted, a key will be generated for the widget based on its content. Multiple widgets of the same type may not share the same key.

help (str)

A tooltip that gets displayed when the button is hovered over.

Was this page helpful?

editSuggest edits

Still have questions?

Our forums are full of helpful information and Streamlit experts.