Tkinter का व्यापक रूप से GUI आधारित एप्लिकेशन और गेम बनाने और विकसित करने के लिए उपयोग किया जाता है। Tkinter अपनी विंडो या फ्रेम प्रदान करता है जहां हम अन्य विशेषताओं के साथ अपने कार्यक्रमों और कार्यों को निष्पादित करते हैं।
आइए मान लें कि हम एक विशेष एप्लिकेशन के साथ काम कर रहे हैं और हम एप्लिकेशन को चलाते समय कोड में बदलाव लिखना चाहते हैं। टिंकर एक कॉलबैक विधि प्रदान करता है जिसका उपयोग विंडो को फिर से चलाने के लिए किया जा सकता है। हम (अवधि, कार्य) . का उपयोग करके विंडो चलाना जारी रख सकते हैं विधि जो मूल रूप से एक अवधि के बाद परिवर्तनों को चलाएगी।
इस उदाहरण में, हम एक विंडो बनाएंगे जो मुख्य विंडो या फ्रेम को चलाने के दौरान (0 से 9) की सीमा में संख्याओं को प्रिंट करती है।
उदाहरण
#टिंकर इंपोर्ट से जरूरी लाइब्रेरी इंपोर्ट करें *टिंकर इंपोर्ट मैसेजबॉक्स से#टिंकर फ्रेम या विंडोविन का इंस्टेंस बनाएं=टीके ()#ज्योमेट्रीविन सेट करें। i इन रेंज(10):प्रिंट(i) # फंक्शन को रिकर्सिवली कॉल करें win.after(2000, some_task)#विंडोविन को चालू रखें।आउटपुट
ऊपर दिए गए कोड को चलाने से नंबर (0 से 9) की रेंज में कंसोल पर प्रिंट होता रहेगा और इसके साथ ही यह मुख्य विंडो को प्रदर्शित करेगा।
0123456789…….