#!/usr/bin/env python3

import time
import random
import threading


def worker(n):
    sleep = random.randrange(1, 10)
    time.sleep(sleep)
    print("Worker {} from {}: sleeping for {} seconds.".format(n, threading.get_ident(), sleep))


for i in range(5):
    t = threading.Thread(target=worker, args=(i,))
    t.start()