this post was submitted on 04 Feb 2025
11 points (100.0% liked)
Programming
13473 readers
1 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If you are interested in web technologies, you can turn your python program into a local API using something like Flask, then make a web interface using HTML/JS.
yep, turning this into a webapp using flask or django seems like a good way to learn more.
the flask mega guide
or obey the testing goat provide good guidance for someone getting into web apps with python.
obey the testing goat is more focused on teaching test driven development though, but writing good tests is a great skill regardless when you write them.
Thank you both so much! That seems like a great way to go. Any opinions on using Streamlit for this? I came across it in a search and it seems promising
never heard of it and assuming you mean streamlit.io
the framework itself seems quite nice, even if pretty much only tailored to presenting data in a good looking way, but i'd never run anything on their cloud service.
yeah, no screw that i am more than willing to share code, but nothing more.
and it's probably easier to find help for flask or django on the internet, both are well known frameworks that see industry use for years, where streamlit seems to be very young and less known(plus the aggressive pointing to there 'free' cloud stuff)
Thanks for looking into it! Seems like I will be doing mysef a favor to learn the tried-and-true tools, versus the shiny new thing (did I say shiny? More like shady). Really appreciate the advice, thank you!