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

Tkinter बटन कमांड में आर्गुमेंट्स कैसे पास करें?


Tkinter में Button विजेट आमतौर पर एप्लिकेशन में परिभाषित एक इवेंट को पुश करने के लिए उपयोग किया जाता है। हम बटन के साथ इवेंट्स को बाइंड कर सकते हैं जो यूजर द्वारा एक्शन ट्रिगर होने पर उन्हें एक्जीक्यूट और रन करने की अनुमति देते हैं।

हालांकि, फंक्शन और इवेंट्स के बाहर डेटा और वेरिएबल्स शेयर करना कभी-कभी मुश्किल लगता है। Button विजेट के साथ, हम आर्गुमेंट्स और डेटा पास कर सकते हैं जो यूजर को इवेंट शेयर और एक्जीक्यूट करने की अनुमति देता है।

सामान्य तौर पर, बटन विजेट में आर्गुमेंट्स पास करने से इवेंट को आर्गुमेंट्स लेने और उन्हें प्रोग्राम में आगे उपयोग करने की अनुमति मिलती है।

उदाहरण

# आवश्यक लाइब्रेरी इम्पोर्ट करें from tkinter import * from tkinter import ttk from tkinter import messagebox # Tkinter फ्रेम का इंस्टेंस बनाएं win=Tk() # ज्यामिति सेट करें win.geometry("700x250") # एंट्री विजेट अपडेट करने के लिए फंक्शन परिभाषित करें def update_name(name):    entry.insert(END, ""+str(name)) # एक एंट्री विजेट बनाएं entry=Entry(win, width=35, font=('Calibri 15')) entry.pack() b=ttk.Button(win, text="Insert", command=lambda:update_name("Tutorialspoint")) b.pack(pady=30) win.mainloop()

आउटपुट

उपरोक्त कोड चलाने पर एक विंडो प्रदर्शित होगी जिसमें एक एंट्री विजेट और उसमें टेक्स्ट इन्सर्ट करने के लिए एक बटन होगा।

Tkinter बटन कमांड में आर्गुमेंट्स कैसे पास करें?

एंट्री विजेट में टेक्स्ट जोड़ने के लिए "Insert" बटन पर क्लिक करें।

Tkinter बटन कमांड में आर्गुमेंट्स कैसे पास करें?


  1. Python में tkinter में बटन बनाना Python में tkinter में बटन बनाना

    Python के लिए एक लाइब्रेरी के रूप में Tkinter, tkinter कैनवास पर बटन बनाने के कई तरीके प्रदान करता है। इस लेख में हम देखेंगे कि हम सामान्य tkinter मॉड्यूल के साथ-साथ थीम वाले tkinter मॉड्यूल का उपयोग किए बिना tkinter बटन कैसे बना सकते हैं। tkinter का उपयोग करना नीचे दिए गए प्रोग्राम में हम पहले एक क

  1. Python Tkinter में Progressbar विजेट Python Tkinter में Progressbar विजेट

    प्रोग्रेसबार एक सामान्य GUI तत्व है जिसका उपयोग किसी कार्य की प्रगति दिखाने के लिए किया जाता है। इस लेख में हम देखेंगे कि Python tkinter GUI लाइब्रेरी का उपयोग करके प्रोग्रेसबार कैसे बनाया जाए। नीचे दिए गए प्रोग्राम में हमने tkinter.ttk मॉड्यूल के प्रोग्रेसबार सब-मॉड्यूल को आयात किया है। फिर स्टाइल

  1. Python tkinter बटन में स्टाइल जोड़ना Python tkinter बटन में स्टाइल जोड़ना

    Tkinter का Python पर आधारित GUI प्रोग्राम बनाने के लिए बहुत अच्छा समर्थन है। यह कैनवास पर इसके फ़ॉन्ट, आकार, रंग आदि के आधार पर बटन को स्टाइल करने के विभिन्न तरीके प्रदान करता है। इस लेख में हम देखेंगे कि कैनवास पर विशिष्ट बटनों या सामान्य रूप से सभी बटनों पर स्टाइल कैसे लागू करें। विशिष्ट बटनों पर