dimanche 14 janvier 2018

Difficulty in getting value out of if -else loop in python-tkinter

I am new to python programming. I want to display a number based on the input code. The below code shows 4 irrespective of the entered code. from Tkinter import* from math import* root = Tk() root.title('Barcode Reader') #title of code text1 = StringVar() #initiate text1 text1.set('0') #initiate text1 entry=Entry(root) #entry widget entry.pack() def check(): if entry.get() == 0011: # entered code print(entry.get()) text1.set('2') # corresponding value for 0011 elif entry.get() == 0100: text1.set('3') # corresponding value for 0100 else: text1.set('4') button=Button(root, text='check', command=check) #button definition button.pack() label=Label(root, textvariable=text1) #label to display result label.pack() mainloop()

Aucun commentaire:

Enregistrer un commentaire