Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Learn Python tkinter GUI user input easy ⌨️
Play lesson

Python tkinter tutorial for beginners 🐍 - Learn Python tkinter GUI user input easy ⌨️

5.0 (2)
22 learners

What you'll learn

This course includes

  • 5.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

You guys don't need all the config() calls, you can place them within the constructor if you want. I like to add comments line-by-line for teaching purposes to help explain. Do what works for you. Python Tkinter GUI entry widget for user input tutorial for beginners # entry widget = textbox that accepts a single line of user input from tkinter import * def submit(): username = entry.get() #gets entry text print("Hello "+username) def delete(): entry.delete(0,END) #deletes the line of text def backspace(): entry.delete(len(entry.get())-1,END) #delete last character window = Tk() window.title("user input") label = Label(window,text="username: ") label.config(font=("Consolas",30)) label.pack(side=LEFT) submit = Button(window,text="submit",command=submit) submit.pack(side = RIGHT) delete = Button(window,text="delete",command=delete) delete.pack(side = RIGHT) backspace = Button(window,text="backspace",command=backspace) backspace.pack(side = RIGHT) entry = Entry() entry.config(font=('Ink Free',50)) #change font entry.config(bg='#111111') #background entry.config(fg='#00FF00') #foreground entry.config(width=10) #width displayed in characters #entry.insert(0,'Spongebob') #set default text #entry.config(state=DISABLED) #ACTIVE/DISABLED #entry.config(show='*') #replace characters shown with x character entry.pack() window.mainloop() Coding boot camps hate him! See how he can teach you to code with this one simple trick... Bro Code is the self-proclaimed #1 tutorial series on coding in the known universe.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere