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

Tkinter के Event Loop के साथ अपना Code कैसे Run करें?

Tkinter GUI based applications और games बनाने और develop करने के लिए व्यापक रूप से उपयोग किया जाता है। Tkinter अपना window या frame प्रदान करता है जहां हम अन्य attributes के साथ अपने programs और functions execute करते हैं।

मान लीजिए हम किसी particular एप्लिकेशन के साथ काम कर रहे हैं और हम application चलाते समय code में changes लिखना चाहते हैं। Tkinter एक callback method प्रदान करता है जिसका उपयोग window को चलाते हुए iterate करने के लिए किया जा सकता है। हम after(duration, task) method का उपयोग करके window को चलते रख सकते हैं जो basically duration के बाद changes चलाएगा।

इस उदाहरण में, हम एक window बनाएंगे जो main window या frame display करते समय console पर range (0 से 9) में numbers print करता है।

उदाहरण

# Import the required libraries
from tkinter import *
from tkinter import messagebox

# Create an instance of tkinter frame or window
win = Tk()

# Set the geometry
win.geometry("700x200")

# Define the function for button
def some_task():
    for i in range(10):
        print(i)
        # Recursively call the function
        win.after(2000, some_task)

# Keep Running the window
win.after(2000, some_task)
win.mainloop()

आउटपुट

उपरोक्त code चलाने से console पर range (0 से 9) में numbers print होते रहेंगे, और साथ ही, यह main window display करेगा।

0 1 2 3 4 5 6 7 8 9 ….

Tkinter के Event Loop के साथ अपना Code कैसे Run करें?

  1. Tkinter Window Close कैसे करें? Tkinter Window Close कैसे करें?

    Tkinter का उपयोग करके एप्लिकेशन बनाना आसान है लेकिन कभी-कभी, title bar पर button के बिना window या frame को close करना मुश्किल हो जाता है। ऐसे cases में, हम window close करने के लिए .destroy() method का उपयोग कर सकते हैं। चूंकि tkinter attributes एक-दूसरे से independent हैं, हम button का उपयोग करके

  1. Google Colaboratory पर Python कोड कैसे चलाएं Google Colaboratory पर Python कोड कैसे चलाएं

    Google Colaboratory एक मुफ्त Jupyter नोटबुक वातावरण है जिसमें किसी सेटअप की आवश्यकता नहीं होती और यह पूरी तरह से क्लाउड में चलता है। यह Google क्लाउड में होस्ट किया गया है और Python कोडर के लाभ के लिए Google द्वारा बनाए रखा जाता है जो क्लाउड वातावरण का उपयोग करके Python स्क्रिप्ट चलाना और टेस्ट करना

  1. अपने खुद के QR कोड कैसे बनाएं? अपने खुद के QR कोड कैसे बनाएं?

    आजकल, कई एप्लिकेशन और कमर्शियल कंपनियां अपने ग्राहकों को बढ़ाने के लिए QR कोड का उपयोग कर रही हैं। QR कोड स्वयं विवरण बताए बिना दूसरों के साथ जानकारी साझा करने का सबसे आसान तरीका है। यह इन वर्षों में बहुत अधिक लोकप्रिय हो गया है क्योंकि हर किसी के पास QR कोड स्कैन करने के लिए कैमरे वाला फोन है। हाला