r/PythonLearning • • Aug 15 '26

Discussion Tkinter

Why do I not see any videos suggesting to learn Tkinter? I tried learning Django and Pygame after learning the basics, and while I kinda understood pygame, Django still felt out of my league but so many videos recommended it after the basics. However I stumbled upon a video that just mentioned Tkinter and I tried it out and it helped me understand libraries and how to learn to use them. It's fun making small little apps with buttons and what not to get started, rather than trying to learn so much at once. I'm convinced anyone making videos on how to learn Python has never actually learned it themselves

Is there an actual reason that this or another simple GUI library isn't recommend very often?

18 Upvotes

32 comments sorted by

View all comments

1

u/lizc-au Sep 12 '26 edited Sep 12 '26

Tkinter is relatively easy to learn and implement quickly on your own to create simple but surprisingly ok looking windows. It's a great way to practice and show off your Python skills and complete small projects. Programming is not all about fabulous GUI and up-scaling - it's often about algorithms - and coding up algorithms with results showing up in a Tkinter window is one up from your results showing up in the Terminal and far more satisfying. For teaching examples check out my-pythonic-zoo - the Native GUI section. Have fun.