टिंकर में एक एंट्री विजेट एक इनपुट विजेट के अलावा और कुछ नहीं है जो टेक्स्ट फील्ड में सिंगल-लाइन यूजर इनपुट को स्वीकार करता है। एंट्री विजेट में दर्ज किए गए डेटा को वापस करने के लिए, हमें get() . का उपयोग करना होगा तरीका। यह एंट्री विजेट का डेटा लौटाता है जिसे आगे कंसोल पर प्रिंट किया जा सकता है।
उदाहरण
निम्न उदाहरण इनपुट डेटा लौटाएगा जिसका उपयोग लेबल विजेट की सहायता से विंडो में प्रदर्शित करने के लिए भी किया जा सकता है।
#Import the required libraries from tkinter import * from tkinter import ttk #Create an instance of Tkinter Frame win = Tk() #Set the geometry win.geometry("700x250") # Define a function to return the Input data def get_data(): label.config(text= entry.get(), font= ('Helvetica 13')) #Create an Entry Widget entry = Entry(win, width= 42) entry.place(relx= .5, rely= .5, anchor= CENTER) #Inititalize a Label widget label= Label(win, text="", font=('Helvetica 13')) label.pack() #Create a Button to get the input data ttk.Button(win, text= "Click to Show", command= get_data).place(relx= .7, rely= .5, anchor= CENTER) win.mainloop()
आउटपुट
यदि हम उपरोक्त कोड को निष्पादित करेंगे, तो यह एक एंट्री विजेट के साथ एक विंडो और स्क्रीन पर इनपुट प्रदर्शित करने के लिए एक बटन प्रदर्शित करेगा।
अब, "क्लिक टू शो" बटन पर क्लिक करें और यह कैनवास पर उपयोगकर्ता इनपुट प्रदर्शित करेगा।