‘threading.current_thread()’
method return the current thread object, corresponding to the caller’s thread
of control.
MyThread.py
import threading import time class MyThread(threading.Thread): def run(self): print(threading.current_thread().getName(), " Finished") thread1 = MyThread(name="Thread_1") thread2 = MyThread(name="Thread_2") thread3 = MyThread(name="Thread_3") thread1.start() thread2.start() thread3.start()
$ python3 MyThread.py Thread_1 Finished Thread_2 Finished Thread_3 Finished
No comments:
Post a Comment