Summary
I am writing an API response and the response is appearing in the format of a code block with green colored text. Is there any way to change this or format the response before appearing?
I am writing an API response and the response is appearing in the format of a code block with green colored text. Is there any way to change this or format the response before appearing?
What Streamlit command are you using to display the output? If youโre using st.write
, Streamlit might implicitly be calling st.code
or st.markdown
on the output (st.write is the Swiss Army knife of Streamlit commands and is a wrapper around many of them). If this is undesired behavior, use an explicit command such as st.text
or any of the others listed here:
Thanks - this worked, but now the response is just appearing on one line instead of a long paragraph
Youโve got to help me out here with more details Using Streamlit: how to post a question in the Streamlit forum . Perhaps you need to use some pure Python to format the output before you pass it to st.text or others.