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

Tkinter Text विजेट से इनपुट कैसे प्राप्त करें?


Tkinter में, हम पैकेजेस का उपयोग करके Text एट्रिब्यूट्स का उपयोग करके टेक्स्ट विजेट्स बना सकते हैं। हालांकि, GUI एप्लिकेशन बनाते समय, कभी-कभी हमें टेक्स्ट विजेट से इनपुट कैप्चर करने की आवश्यकता होती है।

हम .get() मेथड का उपयोग करके टेक्स्ट विजेट में यूज़र से इनपुट प्राप्त कर सकते हैं। हमें इनपुट रेंज स्पेसिफाई करने की आवश्यकता होती है जो शुरू में 1.0 से END तक होगी जो END तक शुरू से कैरेक्टर्स दिखाती है।

उदाहरण

# tkinter लाइब्रेरी इम्पोर्ट करें
from tkinter import *
# tkinter विंडो या फ्रेम का इंस्टेंस बनाएं
win = Tk()
win.geometry("700x300")
def get_input():
    value = my_text_box.get("1.0", "end-1c")
    print(value)
# एक टेक्स्ट बॉक्स विजेट बनाएं
my_text_box = Text(win, height=5, width=40)
my_text_box.pack()
# कमेंट के लिए एक बटन बनाएं
comment = Button(win, height=5, width=10, text="Comment", command=lambda: get_input())
# command=get_input() की प्रतीक्षा करेगा और दर्ज टेक्स्ट डिस्प्ले करेगा
comment.pack()
win.mainloop()

आउटपुट

उपरोक्त कोड चलाने से एक टेक्स्टबॉक्स डिस्प्ले होगा जो यूज़र से इनपुट स्वीकार करेगा और आउटपुट कंसोल पर प्रिंट करेगा।

Tkinter Text विजेट से इनपुट कैसे प्राप्त करें?


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

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

  1. Tkinter Text Widget को Read-Only कैसे बनाएं? Tkinter Text Widget को Read-Only कैसे बनाएं?

    Tkinter में, कभी-कभी हम text widget को disable करना चाह सकते हैं। इसे achieve करने के लिए, हम text configuration को DISABLED set कर सकते हैं। यह text widget को freeze कर देगा और इसे read-only बना देगा। इस उदाहरण में, हम एक text widget और एक button बनाएंगे जो users को text widget को instantly disable

  1. Tkinter Widget के Current X और Y Coordinates कैसे प्राप्त करें? Tkinter Widget के Current X और Y Coordinates कैसे प्राप्त करें?

    Tkinter GUI based applications बनाने के लिए व्यापक रूप से उपयोग किया जाता है। इसमें कई toolkits और functions या modules उपलब्ध हैं जिनका उपयोग किसी particular application के विभिन्न attributes को define करने के लिए किया जा सकता है। GUI applications बनाने के लिए यह buttons, text boxes और labels सहित