Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import thread
- import time, random
- def worker():
- for i in range(50):
- # pretend we're doing something that takes 10-100 ms
- time.sleep(random.randint(10, 100) / 1000.0)
- print thread.get_ident(), "-- task", i, "finished"
- #
- # try it out!
- for i in range(2):
- thread.start_new_thread(worker, ())
- time.sleep(1)
- print "goodbye!"
- ## 311 -- task 0 finished
- ## 265 -- task 0 finished
- ## 265 -- task 1 finished
- ## 311 -- task 1 finished
- ## ...
- ## 265 -- task 17 finished
- ## 311 -- task 13 finished
- ## 265 -- task 18 finished
- ## goodbye!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement