Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Tkinter में Messagebox के अंदर Entry बॉक्स कैसे प्राप्त करें?

Tkinter में messagebox लाइब्रेरी के साथ विभिन्न मेथड्स और बिल्ट-इन फ़ंक्शन उपलब्ध हैं। मान लीजिए आप एक मैसेजबॉक्स प्रदर्शित करना चाहते हैं और Entry विजेट में उपयोगकर्ता से कुछ इनपुट लेना चाहते हैं। इस मामले में, आप simpledialog से askstring लाइब्रेरी का उपयोग कर सकते हैं। askstring लाइब्रेरी एक विंडो बनाती है जो दो आर्गुमेंट लेती है, विंडो का शीर्षक, और Entry विजेट से पहले इनपुट शीर्षक। आइए एक उदाहरण लेते हैं यह समझने के लिए कि यह कैसे काम करता है।

उदाहरण

# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter.simpledialog import askstring
from tkinter.messagebox import showinfo

# Tkinter फ्रेम और विंडो का इंस्टेंस बनाएं
win = Tk()
win.geometry("700x300")

name = askstring('Name', 'What is your name?')
showinfo('Hello!', 'Hi, {}'.format(name))

win.mainloop()

आउटपुट

उपरोक्त कोड चलाने से एक पॉपअप मैसेज बॉक्स प्रदर्शित होगा जो उपयोगकर्ता को दिए गए Entry विजेट में नाम दर्ज करने के लिए कहेगा।

Tkinter में Messagebox के अंदर Entry बॉक्स कैसे प्राप्त करें?

नाम दर्ज करें और "OK" पर क्लिक करें। यह निम्नलिखित मैसेज प्रदर्शित करेगा:

Tkinter में Messagebox के अंदर Entry बॉक्स कैसे प्राप्त करें?

  1. Tkinter लेबल टेक्स्ट कैसे प्राप्त करें? Tkinter लेबल टेक्स्ट कैसे प्राप्त करें?

    Tkinter लेबल्स विंडो पर टेक्स्ट या इमेजेज बनाने और डिस्प्ले करने के लिए उपयोग किए जाते हैं। इसमें कई कंपोनेंट्स और फंक्शन्स हैं जिनका उपयोग लेबल जानकारी जैसे फॉन्टफैमिली, पैडिंग, चौड़ाई, ऊंचाई आदि को कस्टमाइज़ करने के लिए किया जा सकता है। विंडो पर लेबल टेक्स्ट प्राप्त करने के लिए, हम उस टेक्स्ट के

  1. Tkinter Text Box की Contents Delete कैसे करें? Tkinter Text Box की Contents Delete कैसे करें?

    Tkinter कई functions और modules प्रदान करता है जिनके माध्यम से हम buttons, dialogue boxes, widgets, और बहुत कुछ के साथ fully featured applications बना सकते हैं। Text widget बनाने के लिए, हम tkinter entry widget function का उपयोग कर सकते हैं जो basically एक constructor है और यह tkinter के window या f

  1. Tkinter में Entry में Placeholder कैसे Add करें? Tkinter में Entry में Placeholder कैसे Add करें?

    Tkinter button, text, entry, dialogue और अन्य attributes जैसे widgets add करने की सुविधाएं प्रदान करता है जो एप्लिकेशन develop करने में मदद करते हैं। हालांकि, tkinter entry widget में placeholder include नहीं करता। Placeholders वो dummy text होते हैं जो entry widget में दिखाई देते हैं ताकि user को इ