We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Tutorials - Lisa Carpenter: How to create beautiful interactive GUIs and web apps
Create beautiful interactive GUIs and web apps with Streamlit, a Python library. Learn step-by-step how to output data, create widgets, persist data, and more in this tutorial.
- The tutorial introduces Streamlit, a Python library for creating beautiful interactive GUIs and web apps.
- The speaker provides a step-by-step guide to creating a simple web app using Streamlit.
-
The key takeaways include:
-
Using
st.writeto output data to the front end. - Creating interactive widgets such as buttons, sliders, and dropdown menus.
-
Using
st.session_stateto persist data across multiple pages. -
Creating a multi-page app by creating separate
.pyfiles in apagesfolder. -
Using
st.tableto display data in a table format. -
Creating forms using
st.formand combining multiple inputs. -
Using
st.emptyto create a placeholder for data. - Creating a simple hyperparameter tuner using Streamlit.
-
Using
st.select_sliderto create a slider input. -
Using
st.date_inputto create a date input. -
Creating a data editor using
st.tableandst.session_state. -
Using
st.session_stateto persist data across multiple pages. -
Creating a sidebar using
st.sidebar. -
Using
st.writeto output data to the front end.
-
Using
- The speaker encourages attendees to try out Streamlit and create their own projects.