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

tkinter और Tkinter के बीच अंतर


लोकल कंप्यूटर में tkinter इंस्टॉल करने के लिए, हम अपने OS आर्किटेक्चर के आधार पर कई कमांड्स का उपयोग करते हैं। हमारी विंडोज़-बेस्ड मशीन में tkinter लाइब्रेरी इम्पोर्ट करने के दो तरीके हैं जो पायथन वर्जन पर आधारित हैं। पहले, पायथन के लोअर वर्जन्स के लिए, हम आमतौर पर निम्नलिखित कमांड का उपयोग करके tkinter लाइब्रेरी इम्पोर्ट करते थे:

from Tkinter import *

हालांकि, पायथन 3 या बाद के लिए, हम आमतौर पर निम्नलिखित कमांड का उपयोग करके एनवायरनमेंट में Tkinter लाइब्रेरी इम्पोर्ट करते हैं:

from tkinter import *

Tkinter और tkinter के बीच एकमात्र अंतर यह है कि Tkinter का उपयोग शुरू में पायथन 2 के साथ किया जाता था और tkinter का उपयोग पायथन 3 या बाद के वर्जन्स के साथ काम करने के लिए किया जाता है।

उदाहरण

पायथन 3 या हायर में इस सिंपल कोड को चलाने का प्रयास करें, यह एक एरर मैसेज डिस्प्ले करेगा।

# tkinter लाइब्रेरी इम्पोर्ट करें
from Tkinter import *
# tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# ज्योमेट्री सेट करें
win.geometry("650x200")
win.mainloop()

आउटपुट

ModuleNotFoundError: No module named 'Tkinter'

  1. Tkinter में Grid और Pack ज्योमेट्री मैनेजर के बीच अंतर Tkinter में Grid और Pack ज्योमेट्री मैनेजर के बीच अंतर

    स्क्रीन पर विजेट देखने के लिए, हमें पहले प्रत्येक विजेट को ज्योमेट्री मैनेजर के साथ जोड़ना होगा। तीन तरीके हैं जिनसे हम एप्लिकेशन में अपने विजेट देख सकते हैं। Grid और Pack ज्योमेट्री मैनेजर कई एप्लिकेशन में सबसे अधिक उपयोग किए जाते हैं।Pack ज्योमेट्री मैनेजरPack ज्योमेट्री मैनेजर सबसे सरल ज्योमेट्री

  1. Tkinter के Tk और Toplevel क्लासेस में क्या अंतर है? Tkinter के Tk और Toplevel क्लासेस में क्या अंतर है?

    Tkinter विंडोज़ Tk ऑब्जेक्ट को पहले इनिशियलाइज़ करके बनाई जाती हैं। यह किसी भी Tkinter एप्लिकेशन का न्यूनतम हिस्सा है, जो एप्लिकेशन को इंस्टेंशिएट करने में मदद करता है। Tk एप्लिकेशन के बुनियादी बिल्डिंग ब्लॉक्स बनाने में मदद करता है, जैसे एप्लिकेशन विंडो जहां सभी विजेट्स रखे जाते हैं। हालांकि, Topl

  1. Python में Tkinter और Tkinter.ttk के विजेट्स में क्या अंतर है? Python में Tkinter और Tkinter.ttk के विजेट्स में क्या अंतर है?

    tkinter.ttk एक मॉड्यूल है जिसका उपयोग Tkinter विजेट्स को स्टाइल करने के लिए किया जाता है। जैसे CSS का उपयोग HTML एलिमेंट को स्टाइल करने के लिए किया जाता है, वैसे ही हम Tkinter विजेट्स को स्टाइल करने के लिए tkinter.ttk का उपयोग करते हैं।यहां Tkinter विजेट और Tkinter.ttk के बीच प्रमुख अंतर हैं -Tkinte