Dear Pythoners, I am in the process of generating a simple GUI that wants to read a string and print it to the terminal after engaging a button. I am running into a problem where Python says it does not understand the get() attribute for Entry. My code is very simple and is shown below. Please provide comments.
Thankyou import Tkinter from Tkinter import * def Test(): global widgetEntry strVal = widgetEntry.get() print str(strVal) root = Tk() # opens a new window textFrame = Frame(root) widgetLabel = Label(textFrame) widgetLabel.config(text = 'Enter text') widgetLabel.pack(side = LEFT) widgetLabel.pack(expand = YES, fill = BOTH) widgetEntry = Entry(textFrame).pack(side = LEFT) textFrame.pack() Button(root, text = 'Submit', command=Test).pack(side=LEFT) root.mainloop() -- http://mail.python.org/mailman/listinfo/python-list