Why not use tkinter in all programs | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

Why not use tkinter in all programs

Why should I bother not using tkinter in a program when it produces much more visually appealing results and is better for things like databases and games

19th Jun 2023, 7:48 PM
Dylan Scully
Dylan Scully - avatar
8 Answers
+ 6
I am not sure if I get the question. Not all programs need GUI.
19th Jun 2023, 8:00 PM
Lisa
Lisa - avatar
+ 6
Dylan Scully , > the pupose of sololearn is *teaching the basics* of several programming languages. gui programming is not required to do so. > using a gui interface means acting interactively with the application. this is not possible in playground. > python is not a language that is targeted to create interactive applications.
20th Jun 2023, 8:50 AM
Lothar
Lothar - avatar
+ 4
You should probably try our other frameworks too because every framework has their own pros and cons Like, there's PyQT also for GUI development in python. Infact better than tkinter. But the problem is it requires a lot of coding. Similarly, there are 100s or not 1000s of gui frameworks available in the market today which have their own pros and cons.
19th Jun 2023, 8:47 PM
Sancho Godinho
Sancho Godinho - avatar
+ 4
Dylan Scully No, I didn't say that. What I said is just try out other frameworks too. Maybe you find a better one for your specific application.
20th Jun 2023, 8:00 AM
Sancho Godinho
Sancho Godinho - avatar
+ 1
But it just makes them easier to use and more appealing
19th Jun 2023, 8:30 PM
Dylan Scully
Dylan Scully - avatar
+ 1
So is there a point in making a program without a gui
19th Jun 2023, 8:51 PM
Dylan Scully
Dylan Scully - avatar
+ 1
Tkinter is a bit limited, the design wasn't great but it improved with customtkinter which I tried lately
19th Jun 2023, 9:58 PM
suprême Lunga
+ 1
Depends on your OS tkinters isn't good for mobile app, kivy would be a better choice but you see most people will rather learn flutter instead of kivy. Not everyone likes tkinters especially because of it's ugly UI though there has been improvements with custom tkinters. It all boils down to preference
20th Jun 2023, 12:39 AM
Christabel
Christabel - avatar