Display an exception.

When accessing the app through localhost, in the lower-right corner of the exception, Streamlit displays links to Google and ChatGPT that are prefilled with the contents of the exception message.

Function signature[source]

st.exception(exception, width="stretch")

Parameters

exception (Exception)

The exception to display.

width ("stretch" or int)

The width of the exception element. This can be one of the following:

  • "stretch" (default): The width of the element matches the width of the parent container.
  • An integer specifying the width in pixels: The element has a fixed width. If the specified width is greater than the width of the parent container, the width of the element matches the width of the parent container.

Example

import streamlit as st

e = RuntimeError("This is an exception of type RuntimeError")
st.exception(e)
forum

Still have questions?

Our forums are full of helpful information and Streamlit experts.