2016-11-24 4 views
0

Ich habe ein Problem, um diesen Code zu arbeiten. Ich möchte, dass es die Eingabe des Eingabe-Widgets druckt, aber es funktioniert nicht.tkinter Eintrag Widget .get schlägt keine Daten

Die Schale gibt mir diese Meldung:

<bound method Entry.get of <tkinter.Entry object .55491440>> 

Der Code ist der folgende:

from tkinter import * 

root = Tk() 
root.title("tab") 
root.geometry("300x300") 

def printer(): 

    print (a.get) 

num = IntVar() 
a = Entry(root, textvariable = num) 
b = Label(root, text = "day") 
a.grid(row=0, column=1, sticky = W) 
b.grid(row=0, column=0, sticky = W) 


buttonGDO = Button (root, text="Enter", command = printer) 
buttonGDO.grid(row=4) 

Danke

Antwort

3

Verwenden Klammern nach a.get

print(a.get()) 
Verwandte Themen