๐ Explore All My Excel Solutions: https://pythonandvba.com/solutions
๐๐๐ฆ๐๐ฅ๐๐ฃ๐ง๐๐ข๐ก
โโโโโโโโโโโโโโโโโโโโโโโโโโ
From streamlit version 1.10 onwards, you can now create native streamlit multipage web apps. In this tutorial, I will walk you through an example of how to develop such a streamlit multipage web app. In particular, I will show you how to add multiple pages, including favicons and how to use the streamlit session state to share variables/values between pages.
To follow along, ensure to use the latest streamlit version by running โpip install streamlit --upgradeโ
๐ ๐๐๐ก๐๐ฆ:
โถ Source Code: https://github.com/Sven-Bo/streamlit-multipage-app-example
โถ Streamlit Documentation: https://docs.streamlit.io/library/get-started/multipage-apps/create-a-multipage-app
โถ Streamlit-option-menu tutorial: https://youtu.be/hEPoto5xp3k
โญ ๐ง๐๐ ๐๐ฆ๐ง๐๐ ๐ฃ๐ฆ:
00:00 โ Intro
00:14 โ Create a basic streamlit app
01:10 โ Add multiple pages
02:10 โ Order pages
02:47 โ Add emojis before the page name
03:50 โ Share session state variables
05:20 โ Final words
06:02 โ Outro
๐ง๐ข๐ข๐๐ฆ ๐๐ก๐ ๐ฅ๐๐ฆ๐ข๐จ๐ฅ๐๐๐ฆ
โโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ใ๐๐ฅ๐๐ใExcel Add-in (๐ ๐๐ง๐ผ๐ผ๐น๐๐ฒ๐น๐): https://pythonandvba.com/mytoolbelt
๐ Dashboard Excel Add-In (๐๐ฟ๐ฎ๐ณ๐น๐): https://pythonandvba.com/grafly
๐จ Cartoon Charts Excel Add-In (๐๐๐๐ฒ๐ฃ๐น๐ผ๐๐): https://pythonandvba.com/cuteplots
๐คช Fun Emoji Excel Add-In (๐๐บ๐ผ๐ท๐ถ๐ณ๐): https://pythonandvba.com/emojify
๐ Excel Templates: https://pythonandvba.com/go/excel-templates
๐ My Courses: https://pythonandvba.com/go/courses
๐ Books, Tools, and More: https://pythonandvba.com/resources
๐๐ข๐ก๐ก๐๐๐ง ๐ช๐๐ง๐ ๐ ๐
โโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ LinkedIn: https://www.linkedin.com/in/sven-bosau/
๐ธ Instagram: https://instagram.com/codingisfun_official
๐ป GitHub: https://github.com/Sven-Bo
๐ฌ Discord: https://pythonandvba.com/discord
๐ฌ Contact: https://pythonandvba.com/contact
โ ๐๐๐ ๐บ๐ฒ ๐ฎ ๐ฐ๐ผ๐ณ๐ณ๐ฒ๐ฒ?
If you want to support this channel, you can buy me a coffee here:
โถ https://pythonandvba.com/coffee-donation