मान लीजिए आप Tkinter एप्लिकेशन के लिए लॉगिन फॉर्म बना रहे हैं। कई मामलों में, एक आदर्श लॉगिन के लिए यूजरनेम, पासवर्ड, और यूजर के अन्य विवरणों का मानक फॉर्मेट आवश्यक होता है। यूजर्स किसी भी अल्फान्यूमेरिक वर्णों के संयोजन में एंट्री फील्ड में पासवर्ड दर्ज कर सकते हैं। आमतौर पर, यूजर और एप्लिकेशन के बीच एक सुरक्षित ब्रिज स्थापित करने के लिए, पासवर्ड फील्ड्स इनपुट को "*" वर्णों के रूप में स्टोर करते हैं। ऐसा फील्ड बनाने के लिए जो इनपुट को "*" के रूप में स्वीकार करता है, हमें एंट्री विजेट में show="*" एट्रिब्यूट का उपयोग करना होगा।
उदाहरण
निम्नलिखित उदाहरण में एक एंट्री विजेट होगा जो छिपे हुए रूप में पासवर्ड स्वीकार करता है। यदि हम "Show Password" पर क्लिक करते हैं, तो यह स्क्रीन पर पासवर्ड दिखाएगा।
# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
from tkinter import ttk
# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()
# विंडो का आकार सेट करें
win.geometry("700x350")
# दर्ज पासवर्ड दिखाने के लिए फंक्शन परिभाषित करें
def show():
p = password.get()
ttk.Label(win, text="Your Password is: " + str(p)).pack()
password = StringVar()
# यूजर पासवर्ड स्वीकार करने के लिए एंट्री विजेट जोड़ें
entry = Entry(win, width=25, textvariable=password, show="*")
entry.pack(pady=10)
# पासवर्ड प्रकट करने के लिए बटन जोड़ें
ttk.Button(win, text="Show Password", command=show).pack()
win.mainloop()
आउटपुट
उपरोक्त कोड चलाने पर पासवर्ड फील्ड और स्क्रीन पर पासवर्ड प्रकट करने के लिए एक बटन प्रदर्शित होगा।

अब, स्क्रीन पर पासवर्ड प्रकट करने के लिए "Show Password" बटन पर क्लिक करें।
