Multithreading in Streamlit


Iโ€™m trying to get a function which updates the st.plotly graph to run in background while the other code executes and Iโ€™m not sure how to do it and if itโ€™s even possible.
python 3.10
Streamlit 1.19

Seems like it may not be possible from what Iโ€™ve found out as Streamlit runs on Tornado, a single threaded web server

However, if you want to speed things up in performing some other codes, concurrent.futures.ThreadPoolExecutor() may be helpful!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.