# ==================================================================
#
# Note:
# Program goes into an infinite loop. You will have to press ctl-c
# to stop it.
#
# from: www.tutorialspoint.com/python3/python_multithreading.htm
# =================================================================
import _thread
import time
# define a function for the thread
def print_time(threadName,delay):
count = 0
while count < 5:
time.sleep(delay)
count += 1
print("%s: %s" % (threadName,time.ctime(time.time())))
# create two threads
try:
_thread.start_new_thread(print_time,("Thread-1",2,))
_thread.start_new_thread(print_time,("Thread-2",4,))
except:
print('Error: unable to start thread')
while 1:
pass