Field noteTR1 min read

Kullanıcıdan Veri Girişi Almak

Arşiv notu: Bu yazı özgün haliyle korunmuştur. Sürümler, bağlantılar veya komutlar güncelliğini yitirmiş olabilir.

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.