Streamlit: The Fastest Way To Build Python Apps?
Vložit
- čas přidán 4. 06. 2024
- Learn how to build a Python Streamlit app in just 12 minutes!
Streamlit turns data scripts into shareable web apps in minutes.
All in pure Python. No front‑end experience required.
👉 Links
🔗 Code: github.com/pixegami/streamlit...
🔗 Streamlit: docs.streamlit.io/
📚 Chapters
00:00 Introduction
00:41 What is Streamlit?
01:49 Using Input Elements
03:22 Working with Data
04:47 Multipage Apps
06:43 Loan Repayments App
10:03 Deploying to Streamlit Cloud
#pixegami #streamlit
Thanks! I got more information from the first 3 videos or yours than 4 hours of random videos on AI. U R AWESOME! Please don't stop.
Wow, thank you for the HUGE tip, I really appreciate your support. I'm glad you enjoyed the channel so far, and I hope to make more videos you'll enjoy in the future.
I was looking for a quick introduction to streamlit and this video was just what I needed. Thank you!
Glad to hear that :) Thanks for watching!
Yes to deploying to AWS!
Got it! I'll have to work on that next :)
I second that! Will be a game changer for work!
Yes please
The video was very informative to me. I especially liked that you also talk about scope and limitations of the framework.
Glad it was helpful!
Absolutely killer tutorial
Thanks a lot.Gained lot of info 🎉
Thank you for this very useful video!
awesome dude! handy, smart and short - like a pro!
and YES - please show how to deploy on AWS or GCP
Thank you :) I'll add it to my "to-do" list of videos.
Thanks for sharing a new yt video for Docker and AWS deployment! It would be very useful to me
Noted! Thank you :)
Amazing tutorial!
Very easy to understand, thank you for your explanation
Glad it was helpful!
Really nice video! 💯👍
The great instrument for data analytics to visualize and present the work to stakeholders.
Yes! Exactly :)
Hello! Thank you for the video, streamlit seems very interesting! It would be cool to see how to deploy it to the cloud:)
Thanks! The easiest way is using Streamlit Cloud like at the end of the video. But I'll do a follow-up soon with Docker and AWS too.
Which theme extension you have used in VS thats looking awesome! Great video by thr way I really like the deployment part you mentioned in the last
The theme I use for my VSCode is called "Monokai Pro". Thanks for watching!
Thank you !
You're welcome!
omg super helpfull, thnks!
Glad to hear that!
VIDEO IDEA: Using Sreamlit working with API calls to get data based on user input. Another is adding Access Control.
These are certainly great ideas, thank you for the suggestions :)
Es muy agradeble ver tu video ya que todo tiene la misma paleta de colores feliciades, hace tiempo no me sentia tan a gusto viendo un video.
Thank you :) Most people don't mention the color palette, so I appreciate you enjoying it.
Yes to deploying to Docker
Do you generate the slides programmatically? If yes, that would be a great tutorial
Yes I do! That’s a great idea-and I actually use Python to do a lot more automation behind the scenes including some of the editing. I’ll do a behind the scenes video next if there’s interest :)
I am interested
What font is your editor in?
bro what is your vs code theme extension?
It would have been helpful if you could provided the dataset used in this video as well
Thanks, noted. Next time I'll make sure I include the data/samples used in the project.
Does anyone have the download link for the dataset he is using?
I have a problem. localhost 8501 is refusing to connecting. I even tried to disable the firewall but still i face the same issue. What is the solution for this?
What's the error you're seeing?
Whats your vscode theme?
Monokai Pro
At 1:11 how didi he bring code editor from now where
It's probably just from the editing :)
Very good ! Finally a non bullsh youtube channel ! ;-)
Thank you!
When it's very easy to do the really simple things, that usually means that doing the more complex things is nearly impossible.
I'd love to see these short tutorials videos not focus on the "hello world" level examples but "real world" examples. My dataset will not be a handfull of movies that fit in a CSV, it'll be a query over many gigabytes of data spread across way too many tables, with subsets of data and subsets of subsets of data, and I probably need to update the graph in realtime as new data comes in, and some moron in a suit will probasbly want to have the graph my slightly different when he logs in as opposded t when his workers log in.
I won't ever deploy to a free service so I don't really care how easy it is to do that. What's it like to inegrate this into an exting CMS/framework?
How would you test these graphs to verify that they still work after an update of either the calculations or the library (yes I can verify that myn calculations work, but how can I automate the check that the graph still renders the data correctly?
The speed of getting an example up and running is impressive but ultimately irrelevant. What's it like to use this in a real world production?
You make good points, but I don't really think this is the tutorial for someone looking for the type of features you mentioned. Your points aren't wrong, but I think your scope of what people want/need to build might be a bit narrow.
"The speed [is] ultimately irrelevant" - I disagree here. There's absolutely real world use-cases where speed and simplicity trumps the ability to become complex or scale: e.g. building a PoC to secure funding, building an internal tool for non-technical product owners to use, building an informational data explore (no user or login) to compliment another product.
I do have some long-form videos that go into more complex projects (like this one czcams.com/video/yxyyYMWu1ZA/video.html) and some other individual videos on scaling, testing, and CI/CD, but I think there's definitely also a place for simpler/faster tools as well.
output of data doesnt show and stuck to old run " hello world" :/
You should see it if you refresh the page. Also Streamlit should have options to auto-refresh (or re-run) anytime your code changes: docs.streamlit.io/get-started/tutorials/create-an-app
"Choose Always rerun, and you'll see your changes automatically each time you save."
想要在aws上部署的教程,谢谢!😊😊
Thanks, noted :) I'll have to prepare that one next.
im trying to understand why anyone would use this rather than Plotly Dash?
I haven't tried using that yet, so I'll have to check it out before I can answer this.
日本語訳ありがたい!
You’re welcome!