Grow your YouTube channel like a PRO with a free tool
Get Free YouTube Subscribers, Views and Likes

5 Things I Wish I Knew Before Learning Streamlit

Follow
Fanilo Andrianasolo

Would you like to understand the main limitations of the Streamlit Python library for building data web apps, before picking it up for a project?

In this video, I'll cruise through 5 obstacles that regularly come back within the community and multiple ways/hacks/techniques to work around those limits. You'll find out:
how to hack markdown and iframe to style your app
if it's possible to alter the Streamlit rerun event loop and Tornado Backend server
thoughts to build a desktop app from your Streamlit app
where is the ipywidgets integration into Streamlit at

After you watch me show you all those advanced techniques, you should have a good idea of Streamlit's limits and ways to go around Streamlit's "run from top to bottom philosophy" to meet your ends.

☕ Want to support me? https://www.buymeacoffee.com/andfanilo
Follow my daily updates on Twitter:   / andfanilo  
Find me on: https://andfanilo.com

Links
Is Streamlit useful: https://discuss.streamlit.io/t/isstr...
Partial reruns: https://github.com/streamlit/streamli...
Using PyInstaller for Streamlit: https://discuss.streamlit.io/t/using...
ipywidgets in Streamlit?: https://discuss.streamlit.io/t/ipywid...

My tools (Affiliate links to support me!)
Main Camera https://amzn.to/3QvTosB
Main Lens https://amzn.to/3svYCwq
Microphone https://amzn.to/47l5ewA
Music & Sound Effects https://www.epidemicsound.com/referra...
Streamlit Official Book https://amzn.to/3QuRPwl

00:00 Intro
00:45 Fixed Branding
04:38 Looper
08:31 Hidden Tornado Server
12:17 Not an Executable
17:02 Refuse ipywidgets
20:30 Creativity in Constraints

______

"Instead of freaking out about these constraints, embrace them. Let them guide you. Constraints drive innovation and force focus. Instead of trying to remove them, use them to your advantage." 37Signals, Getting Real: The Smarter, Faster, Easier Way to Build a Web Application

⚠ Disclaimer: This video is not sponsored, I receive no compensation by any brand quoted in this video. Views are my own and do not represent my employer's.
Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. Thank you for supporting my channel so I can continue providing you with free content!

#streamlit #python #datascience #dataapps

posted by patogenim5t