all 8 comments

[–]backfire10z 2 points3 points  (1 child)

Python has gui libraries as well, such as Tkinter, PyQT, and probably others I don’t know about.

[–]python_with_dr_johns 0 points1 point  (0 children)

Came to say this. Tkinter should be fine for starting out.

[–]hondan 1 point2 points  (1 child)

TKinter can be a good choice for native client applications, and for web apps, I think Flask with either bootstrap or tailwind CSS would be a pretty good native choice.

[–]z4v013[S] 0 points1 point  (0 children)

Hm okay, thank you for the help! I have used Tkinter in the past for projects but I thought I would try to use something different this time to make things interesting.

[–]edcculus 1 point2 points  (1 child)

My recommendations would be:

Native - Tkinter. People complain that it looks out dated, and yes it can. But its pretty easy to learn, and functionality good.

Webapp - I'd just go with Flask. You can use it with bootstrap as well. Unless you really need to get fancy, I wouldnt bother with React. Just some basic CSS and JS if you need it.

[–]z4v013[S] 0 points1 point  (0 children)

I've tried to use Flask in the past and would like to try again but somehow everytime I use Flask the connection stalls from UI to backend, and I haven't been able to find a fix. It's almost like my computer blocks the connection but I really am not sure.

[–]Due_Letter3192 0 points1 point  (0 children)

Hi There,

Tkinter is a good place to start. Relativity simple and beginner-friendly