টাইমার অবজেক্টগুলি এমন কিছু ক্রিয়া তৈরি করতে ব্যবহৃত হয় যা সময়কাল দ্বারা আবদ্ধ। টাইমার অবজেক্ট ব্যবহার করে কিছু থ্রেড তৈরি করুন যা কিছু ক্রিয়া সম্পাদন করে। পাইথনে টাইমার হল থ্রেড ক্লাসের একটি সাবক্লাস। start() মেথড টাইমার ব্যবহার করা শুরু হয়েছে।
একটি টাইমার অবজেক্ট তৈরি করা হচ্ছে
threading.Timer(interval, function, args =None, kwargs =None), এটি হল টাইমার অবজেক্টের টাইমার তৈরির সিনট্যাক্স।
এখানে এই উদাহরণে প্রথমে আমরা পাব
বাই
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