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

TKinter में import * और फिर ttk का उपयोग क्यों करते हैं?


ट्किंटर एप्लिकेशन के साथ काम करने के लिए, हमें अपने एनवायरनमेंट में ट्किंटर लाइब्रेरी को इंस्टॉल और इम्पोर्ट करना होगा। आमतौर पर, हम from tkinter import * कमांड का उपयोग करके ट्किंटर लाइब्रेरी को एनवायरनमेंट में इम्पोर्ट करते हैं।

"import *" का महत्व ट्किंटर लाइब्रेरी में सभी फंक्शन्स और बिल्ट-इन मॉड्यूल्स को दर्शाता है। सभी फंक्शन्स और मेथड्स को इम्पोर्ट करके, हम किसी विशेष एप्लिकेशन में उन्हें अंतर्निहित रूप से इम्पोर्ट किए बिना इनबिल्ट फंक्शन्स या मेथड्स का उपयोग कर सकते हैं।

ट्किंटर लाइब्रेरी में बहुत सारे विजेट्स, फंक्शन्स, मेथड्स उपलब्ध हैं जिनका उपयोग किसी विशेष एप्लिकेशन के कंपोनेंट बनाने के लिए किया जा सकता है। ट्किंटर ttk पैकेज प्रदान करता है जिसका उपयोग विजेट की प्रॉपर्टी और इसके लुक एंड फील को स्टाइल करने के लिए किया जाता है। ttk पैकेज का उपयोग करने के लिए, हमें निम्नलिखित कोड टाइप करके इसे इम्पोर्ट करना होगा:

from tkinter import ttk

उदाहरण

इस विशेष उदाहरण में, हम एक फंक्शनल एप्लिकेशन बनाएंगे जिसमें एक बटन और एक लेबल विजेट होगा।

# ट्किंटर लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import ttk

# ट्किंटर फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()

# ट्किंटर फ्रेम की ज्योमेट्री सेट करें
win.geometry("750x250")

# विंडो बंद करने का फंक्शन परिभाषित करें
def change_text():
    label.configure(text="Welcome")

# लेबल बनाएं
label = Label(win, text="Click the below button to Change this Text", font=('Aerial 20 bold'))
label.pack(pady=30)

# बटन विजेट बनाएं
button = ttk.Button(win, text="Commit", command=lambda: change_text())
button.pack()

win.mainloop()

आउटपुट

उपरोक्त कोड एक्जीक्यूट करने से एक विंडो प्रदर्शित होगी जिसमें एक बटन और एक टेक्स्ट लेबल होगा जो कुछ टेक्स्ट दिखा रहा है। जब हम बटन पर क्लिक करते हैं, तो यह स्क्रीन पर मैसेज बदल देगा।

TKinter में import * और फिर ttk का उपयोग क्यों करते हैं?

अब, लेबल टेक्स्ट बदलने के लिए "Commit" बटन पर क्लिक करें।

TKinter में import * और फिर ttk का उपयोग क्यों करते हैं?


  1. Safari के निजी ब्राउज़िंग में महारत: यह क्यों मायने रखता है और इसका उपयोग कैसे करें Safari के निजी ब्राउज़िंग में महारत: यह क्यों मायने रखता है और इसका उपयोग कैसे करें

    इन दिनों हर वेब ब्राउज़र की तरह, macOS X के लिए डिफ़ॉल्ट वेब ब्राउज़र Safari भी उन्नत हो गया है। यह सुरक्षित है और एक ही समय में कई टैब संभालने के लिए तैयार है। लेकिन अगर हम निजी ब्राउज़िंग की बात करें, तो यह निजी ब्राउज़िंग मोड से भी लैस है जो आपको गुप्त रूप से ब्राउज़ करने में मदद करता है। Mac पर

  1. उत्पादकता अनलॉक करें: पर्सनल रिमाइंडर ऐप का उपयोग क्यों और कैसे करें उत्पादकता अनलॉक करें: पर्सनल रिमाइंडर ऐप का उपयोग क्यों और कैसे करें

    हे भगवान! मैं पूरी तरह भूल गया। मैं दिन में कम से कम एक-दो बार उपरोक्त कथन का उपयोग करता हूं क्योंकि मैं चीजें भूलता रहता हूं। अब मुझे पता है कि मेरे मस्तिष्क या स्वास्थ्य में कुछ भी गलत नहीं है और यह भूलने की बीमारी आज दुनिया के तेज गति से चलने के कारण है। करने के लिए बहुत कुछ है, मिलने के लिए बहुत

  1. OneDrive पर्सनल वॉल्ट के साथ अपनी फाइल्स सुरक्षित करें: यह कैसे काम करता है और यह क्यों मायने रखता है OneDrive पर्सनल वॉल्ट के साथ अपनी फाइल्स सुरक्षित करें: यह कैसे काम करता है और यह क्यों मायने रखता है

    अन्य क्लाउड सर्विसेज की तरह, OneDrive: Microsoft की क्लाउड स्टोरेज सर्विस इंटरनेट पर फाइल्स स्टोर करने का एक शानदार तरीका है। उपयोगकर्ताओं को OneDrive में अपने Microsoft क्रेडेंशियल्स का उपयोग करके लॉगिन करना होता है ताकि इंटरनेट पर अन्य लोगों और डिवाइसेज के साथ विभिन्न फॉर्मेट की फाइल्स को स्टोर, स