Tkinter | Sololearn: Learn to code for FREE!



Does anyone knows how to write python programmes with tkinter? How?

8/5/2019 8:33:17 AM


7 Answers

New Answer


Use any IDE that is not Sololearn Code Playground. Like IDLE or PyCharm


Python offers multiple options for developing GUI (Graphical User Interface). Out of all the GUI methods, tkinter is most commonly used method. You can use any IDE like pycharm to write it.


There are many books and tutorials, this one gives you the very basics


heres a simple label changing gui from tkinter import * #import tkinter root = Tk() #root can be anything like win,window etc. label = Label(root, text="hi!") label.pack() #You have now put text into the window, Well done! def clicked() : #defining the click handeler label.configure(text="Button was clicked !") #Anytime you call this function your label gets configured! btn = Button(root, text="change text", command=clicked) #button (dont put () after your function) btn.pack() #Awsome! we have made a button that changes the text root.mainloop() #Done! You can find more online (I reccomend like for geeks tkinter tutorial) and dont use codeplayground for tkinter #Tkinter does not work on mobile :( My simple travel agency code: Good luck with GUI!


From tkinter import * And then the code Mainloop()


This gives u a basic window with a background and a title #imports all of the tk module From tkinter import * #makes a window, make sure to make the T capital Your_var = Tk() #creates the window Your_var.mainloop() #changes the title Your_var.title=(“your title”) #adds a background color Your_var.config(background=“yourcolor”) #Sololearn doesnt support tk, run it in