This should be very very simple but how do I get the following basic code to output the entered variable so that I can then pass it on to the rest of the program.
from Tkinter import *
root = Tk()
InputStrings = StringVar()
Entry(root, textvariable=InputStrings).pack()
def GetString():
    print InputStrings.get()
    Button(root, text='Print', command=OutputText).pack()
    root.mainloop()
def OutputText():
    OutString=InputStrings.get()
    print OutString
    root.withdraw()
    root.quit()
GetString()
print OutString
When I add OutString to the def it gives other errors. Do I really need the OutputText module -can't it just be returned from the GetString module?