Kullanıcıdan Veri Girişi Almak

Python’da kullanıcılardan HTML’de yaptığımız input text şeklinde veri girişi almak için Entry widgetini kullanırız.  Kullanımı oldukça kolay olan bu widgeti ufak bir örnek üzerinde görelim. Ayrıca alınan verilerin get metoduyla alındığını da belirtelim.

#-*-coding:utf8-*-
from Tkinter import *

def alinanmetin():
    il=giris.get()
    yazi.config(text="Girdiğiniz il: %s" %il)

anapencere=Tk()
yazi=Label(anapencere)
yazi.config(text="Buraya GİRİLEN VERİ gelecek.")
yazi.pack()

giris=Entry(anapencere)
giris.pack()

buton=Button(anapencere)
buton.config(text="Uygula Görelim!")
buton.config(command=alinanmetin)
buton.pack()

anapencere.mainloop()

Görüldüğü üzere basitçe Entry() fonksiyonu ile ufak bir atama yapıp pack() ile atamamızı sonlandırdık ve ana pencereye durumu iletmiş olduk.

 
comments powered by Disqus