import threading
import time
def thread_job():
for _ in range(5):
time.sleep(2)
def main():
for _ in range(5):
added_thread = threading.Thread(target = thread_job)
added_thread.start()
threads.append(added_thread)
if __name__ == '__main__':
threads = []
start = time.time()
main()
end = time.time()
for thread in threads:
thread.join()
print("Mutiple thread takes " + str(end - start) + '\n')
start_1 = time.time()
thread_job()
end_1 = time.time()
print("single thread takes " + str(end_1 - start_1) + '\n')