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

पायथन में टाइमर ऑब्जेक्ट्स


टाइमर ऑब्जेक्ट्स का उपयोग कुछ क्रियाएं बनाने के लिए किया जाता है जो समय अवधि से बंधी होती हैं। टाइमर ऑब्जेक्ट का उपयोग करके कुछ थ्रेड्स बनाएं जो कुछ क्रियाएं करते हैं। पायथन में टाइमर Thread क्लास का सबक्लास है। start() मेथड का उपयोग करके टाइमर शुरू किया जाता है।

टाइमर ऑब्जेक्ट बनाना

threading.Timer(interval, function, args=None, kwargs=None), यह Timer ऑब्जेक्ट के टाइमर बनाने का सिंटैक्स है।

इस उदाहरण में पहले हम प्राप्त करेंगे

Bye

3 सेकंड के बाद यह प्रदर्शित करेगा

पायथन प्रोग्राम

उदाहरण

import threading
def mytimer():
    print("Python Program\n")
    my_timer = threading.Timer(3.0, mytimer)
    my_timer.start()
print("Bye\n")

आउटपुट

Bye
Python Program

टाइमर कैंसिल करना

timer.cancel() टाइमर कैंसिल करने का सिंटैक्स है।

उदाहरण

import threading
def mytimer():
    print("Python Program\n")
    my_timer = threading.Timer(3.0, mytimer)
    my_timer.start()
    print("Cancelling timer\n")
    my_timer.cancel()
print("Bye\n")

आउटपुट

Cancelling Timer
Bye

  1. पायथन में फाइल ऑब्जेक्ट्स: पूरी गाइड पायथन में फाइल ऑब्जेक्ट्स: पूरी गाइड

    पायथन में, जब भी हम फाइल्स पढ़ने या लिखने का प्रयास करते हैं, हमें कोई लाइब्रेरी इम्पोर्ट करने की आवश्यकता नहीं होती क्योंकि यह नेटिवली हैंडल किया जाता है। सबसे पहली चीज जो हम करेंगे वह है बिल्ट-इन open फंक्शन का उपयोग करके एक फाइल ऑब्जेक्ट प्राप्त करना। open फंक्शन एक फाइल खोलता है और एक फाइल ऑब्ज

  1. - पायथन में लिस्ट में ऑब्जेक्ट कैसे जोड़ें?

    पायथन में लिस्ट के अंत में एक सिंगल एलिमेंट जोड़ने के लिए, आप केवल append() मेथड का उपयोग कर सकते हैं। यह एक ऑब्जेक्ट स्वीकार करता है और उस ऑब्जेक्ट को उस लिस्ट के अंत में जोड़ता है जिस पर इसे कॉल किया जाता है।उदाहरणmy_list = [2, 3, 1, -4, -1, -4]\nmy_list.append(8)\nprint(my_list)आउटपुटयह आउटपुट दे

  1. - Python और Boto3 का उपयोग करके S3 ऑब्जेक्ट्स को आसानी से पुनर्प्राप्त करें: चरण-दर-चरण गाइड

    इस पोस्ट में हम दिखाते हैं कि Python और Boto 3 लाइब्रेरी का उपयोग करके AWS S3 बकेट से फ़ाइलों और इमेजेस को कैसे डाउनलोड किया जाए। Boto Python के लिए एक AWS SDK है। यह उपयोग में आसान फ़ंक्शन प्रदान करता है जो EC2 और S3 बकेट जैसी AWS सेवाओं के साथ इंटरैक्ट कर सकते हैं। Python और Boto 3 के साथ S3 ऑब्जे