Hey, Sorry to bother everybody again, but this group seems to have quite a few knowledgeable people perusing it.
Here's my most recent problem: For a small project I am doing, I need to change numbers into letters, for example, a person typing in the number '3', and getting the output 'Three'. So far, I have an interface that only collects numbers (or letters), and displays them in a text variable label (as you can see below). Heres the code I have: +--------------------------------+-----------------------------------+ var=StringVar() def collect(): var.set(entrybox.get()) spelledentry=Label(root, textvariable=var) spelledentry.grid(row=5, column=1) filler1=Label(root, text=" ") filler1.grid(row=0, column=0) titletext=Label(root, text="NumberSpeller2") titletext.grid(row=0, column=1) filler2=Label(root, text=" ") filler2.grid(row=0, column=2) filler3=Label(root, text="\n") filler3.grid(row=1, column=0) entrybox=Entry(root) entrybox.grid(row=1, column=1, sticky=N) enterbutton=Button(root, text="Spell!", command=collect) enterbutton.grid(row=3, column=1, sticky=N) filler4=Label(root, text="") filler4.grid(row=4, column=1) filler5=Label(root, text="") filler5.grid(row=6, column=1) website=Label(root, text="Visit the NS2 Website") website.grid(row=7, column=1, sticky=S) +-------------------------------------+----------------------------------------+ Like I explained a little before, I need to keep users from entering any letters, and I need to have the numbers they typed in translated to text. Can someone explain how I could go across doing this? Thanks! Tanner -- http://mail.python.org/mailman/listinfo/python-list